Do not go to this place. They charge your charges and don't mention it. They rescheduled me for three different appointments and then said I never came because i did not know about them and charged me $50 cancellation fee. Also they ill charge you if you show up late. Very bad service. Went their for 2 years with family and friends and will never go again. If you want a good dentist with no hidden fees and penalties then stay away from his office!