I just had my very 1st appt with this office. I would love to have given a 10-star review, but only 5-star was offered. It's extremely rare that I go into an establishment & find that every single person was fabulous! The front desk staff was phenomenal, so welcoming, so kind & so friendly. (I really wanted to ask them if I could come & work there) The Doctor's assistant was wonderful, & the Doctor was AWESOME, AWESOME, AWESOME! The doctor took her time with me & explained everything in total detail. The entire office visit was wonderful. Thank you very much