Pleasant staff but had to wait an additional 30 to 40 minutes after my appointment time to see the doc. Doctor’s exam was through and he was pleasant. I have been to the office a few times. This visit was the longest I have had to wait. Good location and private parking lot.