Good: The dentists are very nice & knowledgeable.. Bad: Every time I've gone here I've had to wait 1-2 hours past my appointment time to see a dentist. This place is TERRIBLY organized! Receptionist can never find files, can't answer questions, and appear to be overwhelmed. This place really needs to improve it's customer service. You WILL be there for hours before you actually see a dentist.. Improvements: This place needs to get organized, hire better people; the staff that handles patients' files seem to be clueless and/or really don't care.Both times I went my file was lost! It took reception over an hour to find/get my file. Seriously, why can't files be prepared for patients the night before their appointments??. Other: This is the place for you IF you have hours to waste waiting or want to be aggravated by a clueless support staff..