Dr "B" is fantastic; very personable and easy going. His staff seems to have learned from him and has a great attitude toward their patients. I'd highly recommend Dr Breitmoser.
Facilities are great, waiting room could be a bit more comfortable, but I never seem to wait very long.