I highly recommend this practice. The office is clean, modern and beautiful. My wait time was maybe 5 minutes, if that. Everyone was friendly and the doctor treated me kindly. Everything was thoroughly explained to me and after visiting some other offices, I’ve decided to sign up, this was a no-brainer !