I have been going to Dr May since last year, and I love the office! The staff are all very nice and the hours are incredible! They have two sides, a walk in side and an appointment side. I have made one appointement and the res tof my visits have been walkin. The longest I have ever had to wait was only 35 minutes...and that was without an appointment!