I have gone to this office once or twice and always received great service. They get you in quickly, evaluate the problem and give you a solution. There is no waiting and beating around the bush.
They treat you like human beings, and not just a number or dollar signs which is really nice.
The receptionists and nurses are just as nice as the Doctor herself!
Great little office.