I highly recommend this place. The staff is friendly and welcoming. I was seen early for my appointment. They explained each step and kept asking if I had any questions. They answered all my questions. I left feeling very happy and satisfied with my visit.