I've had everything from teeth cleaning to filling cavities to several crowns and one root canal. I know he doesn't have the best bedside manner but he is a very good dentist so who cares? Plus, he is usually very understanding about paying over time for expensive procedures.
About Hygienist: The older lady made me uncomfortable with her scolding about not flossing enough but the Vietnamesse hygeniest is very nice.