Truly outstanding experience. The entire team was first rate in terms of care, follow up, billing, etc. Dr. Bennett treats his patients like family. The team is caring and knowledgable. And the result was worth ANY discomfort. I can recommend without reservation.