my husband went here few weeks ago for cleaning and he has been complaining to me about how long he waited just to get his teeth done for he have to go work afterwards..he was there 15 minutes early and waited for another 45 mins because the dentist was late..made an appt for me and my son..and oh my..i should have listened to my husband..ive been sitting here for an hour and a half with my son and he's been asking if its time to go home..terrible time management for this dental office!!!!i will not recommend this office to anyone..