Dr Faddoul is a very good dentist. However, the staff is horrible- especially the people who handle your bills and claims. I had a treatment done in Jan 08 and was not billed for it till Aug 08 - and when I called the staff, they were extremely rude and billed my insurance twice. This has happened several times. In short, the staff is highly incapable of doing anything. The facility is OK for cleanliness. The exquipment used is old - you can wait for weeks for a crown. A simple filling took me 6 sittings -one for an x-ray, one to clean the tooth, one to prep it, one to fill it and take the crown measurements, and one for the crown itself. If you are unlucky, and the crown does not fit, you'll have to come back. The doctor will see you for just the alloted time slot. If your treatment is not done in 30 min- you'll have to come back again. If you are paying for the treatment from your pocket - and don't care for insurance claims, and you don't have to give your boss an explaination why you need 6 sittings for one filling, go ahead. Sometimes, when the doc is busy, you can expect the attendant (not a nurse) to take your crown measurements, check for color match, and even pull out your old crowns - ouch -I won't be going there again