I've been seeing Dr. Miller for years and have always found him and his staff very nice, professional, thorough, and very punctual. I have never waited more than 3 minutes in the waiting room. They're also helpful with insurance questions, researching coverage details if needed.