Probably the best doctor's office I've ever been to, and Dr. Linkemann is certainly up there with the best. The most important thing I can say is that he takes all the time needed to listen to you, talk about your needs, and do a very thorough exam. He also takes excellent notes on a laptop so followup visits don't have to start with re-hashing the previous discussions and visits.
The office staff has always been excellent and I never have to wait to be seen. I'm usually brought in before my appointment time. I don't think I've ever had to wait past my appointment, which is rare with almost any service.
They're very tech-aware so you can request appointments right on their web site and view your medical records online. I usually get an appointment that's within 24 hours of requesting it.