Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. I barely spent any time in the waiting room. I was seen very quickly. They treat all their clients with respect and dignity and always make an extra effort to be polite and courteous. I spent less than five minutes in their waiting room, it was great. I had barely sat down in my chair when they called me back. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to.