They paid close attention to me and all of my questions were answered. I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. I'll definitely be going back. I didn't have a bad experience. I was able to relax during my appointment here. Everyone makes sure you are comfortable and at ease.