An out of home operation, I thought this would be a great place. However, when compared to Penn Dental School, this place is horribly in the stone age with regards to technology and skill. He barely cleaned my teeth, and when he did, he was so rough on me that I was bleeding everywhere. This has never happened anywhere before, and he tried to justify it that this is how dentistry is done. Extremely annoying mannerisms. Do NOT visit this dentist, you will hate it here.