They are nice but WAY overbooked and the staff is clearly overworked. They should really allow for more time in between appointments if they want to keep any business. I felt like they were just trying to make money off me because they kept pressuring me to get dental procedures that I know weren't necessary. They should've respected my decision. The parking situation at their office was ridiculous. I ended up having to pay for parking because there were no spots available near the office.