They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. They've never dismissed any of my concerns as unimportant, and take every concern of mine very seriously. I am going to refer everyone I know here. I absolutely love this place. I got an appointment quickly. I've never had to wait too long.