Doctor spent a lot of time with me and was very friendly and informative. Didn’t have to spend a ton of time waiting… Great office! The front office staff was a little confusing regarding insurance policies and what was covered versus not– but overall good experience.