I came in for my semi-annual checkup and cleaning. I had a great experience! There was little to no wait time to be seen and the doctor was very professional. I was explained my recommendations in clear, understanding way. The technology the office was using was amazing. I will definitely be coming back for my next checkup.