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. Their equipment was very advanced and sophisticated. I was very impressed. They were absolutely amazing and make others in the same field look like beginners. They made the extra effort to make sure every question and concern I had was addressed. The waiting area here is extremely spacious. There is never overcrowding and everything is spaced appropriately.