These guys and gals are wonderful! So knowledgeable and competent…and kind. I’m new to Medford and they were recommended. Lucky me. I mistakenly, on my part, arrived an hour before my scheduled appointment. They never said a word and got me right in! An hour later my phone buzzed me that my “real” appointment time was in 10 minutes.