The waiting room is dingy and crowded and there are tons of signs all over the walls telling you to do this or that. The waiting experience is never good no matter how nice the waiting area is. But the doctor is competent and kind, and is our general practitioner. Have only been to see him once now myself, but my husband has been to him a couple of times and really likes him.