They listened to everything I had to say and were able to answer all of my questions. They were friendly . There definitely appears to be a trend of overbooking clients here. The wait has gotten longer and longer from when I first started seeing them. The office is very unorganized. There was lots of available parking at their office.