This office is great as long as they can make some money off of you. I was previously a patient here for several years and finally put forth the energy to find a new dentist. I think Dr Thompson does some shoddy work as I never had sensitivity in my teeth until I had him do my fillings. They are generally accommodating to get you back in when you tell them about the sensitivity but they never have fixed any problem I've had with their work. The final straw was when I went in for a "consultation" for a veneer that broke. Dr Thompson looked in my mouth for 2 minutes, never took any X-rays and then the front desk personnel pushed me into a room and gave me a quote of $8,900+ to fix my teeth. Two dentists since then have told me the quoted work is unnecessary. Then, they tried to charge me $106 for the consultation, including a charge for X-rays which they did not do. They told me the fee was because "Dr Thompson's time is valuable and we have to set up and tear down the room". I am still fighting the fees. Be very careful of this place and definitely get a second opinion before having any major work done. This place is a nightmare.