Had my first appointment today and everything from the checkin process to the cleanliness of the place was well above average. I should note that they saw me for a toothache and were willing to get me in last minute which was unbelievable.
The staff was super polite and professional and the Dr. was very nice, down to earth and seems very knowledgeable. Overall I was very impressed and was thankful to have found them and plan to use them on a regular basis.