The waiting area is spacious and can always accommodate every client who is waiting for an appointment. I've never felt too cramped in there. They offer the best pricing I've ever seen. I couldn't believe how little I ended up having to pay. They made the extra effort to make sure every question and concern I had was addressed. Not only were they able to provide every service I was originally promised, they went above and beyond and exceeded my expectations.