I have been going to this dentist since early 2000s. It has been my regular dentist and satisfied with the services and charges. Reasonably priced and good work. It has a long queue of patients on busy period, thus always call in first to get a number rather than walk in.