If I could give this place 0 stars I would, the 1 star is for the receptionist who was very nice this time and doctor Restaino and the hygienists who have great bedside manner. I scheduled a regular cleaning and check-up 5 months in advance. Received and responded to a confirmation email the week before my appointment. I show up for my appointment (after having had to take the afternoon off work) and they tell me I don't have any appointment scheduled that day or any day for that matter. After arguing and cursing at the receptionist they finally agreed to fit me in for an appointment 30 minutes later. Well I ended up waiting for a bit over an hour until they called me in. This is the most unprofessional and disorganized medical services provider I have ever experienced. At least this time the receptionist was nice, usually it is a very nasty woman who I have previously gotten into arguments with about them messing up the scheduling of my appointment. That's right, this wasn't the first time this has happened to me, but it will be the last because I will be finding a new dentist. Poor management and administrative staff, very nice doctors and hygienists.