I was completely at ease during my appointment here. They went to great lengths to make sure I was completely relaxed and comfortable the entire time. I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. I will absolutely return. I had an amazing experience, and they were by far the best I've ever seen. She is knowledgeable, patient and listened intently to my concerns.