I’ve been coming here for years. The people are nice and professional, but the space is rather small and even with an appointment you could be waiting for over an hour. That’s the only real downside of this place, its the wait that kills you thats why i give it four stars. The dentist are nice and do their best to make you feel comfortable and explain what they are doing to keep you in the loop. Overall its a great place to go of you have a day to kill for the wait.