The good thing about the office is people there are very friendly and is easy to get in. The off hour doctor works fine too. However, I have couple cleanings and fillings done and they don't seem to work quite well. And I have been recommended for several consults every now and then. One teeth, as deep cleaning and filling, turned into a very sensitive teeth and then very ached teeth and now it needs a root canal. I am not sure whether it's just the work or my teeth happened to be bad. The accouning person there isn't quite good either. She/He forgot one of my payments and mailed in for an additional payment while the facility in fact still own me some money. Luckily I have my documents very well stored. She/He realized the mistake and mailed me the check quite fast. So this is half and half. On one side they act very fast, on the other side, I feel odd that they didn't keep good tracks of the payments.