It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. They really go above and beyond to make me feel special. I've never been anywhere that seems to care more about their clients than here. I was so impressed with how great they were at answering each and every question I had in-depth. They were so patient, and covered all of the bases until I had no more questions. They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me.