Well, the office is clean and the staff is very friendly. However, the Dr. is not very good. I went in for a cleaning and a toothache. It was my 1st issue in years. I left being told I needed a root canal. After this root canal, I began getting major pain in that same tooth. Then other teeth became a problem. I was told another tooth needed a root canal. Same thing, now this tooth was really hurting day after day after the root c anal. When I was told I needed a 3rd root canal, I decided it was time for another Dr.
The Dr would do work on me, leave, come back, leave and so on. The 2 appts. took forever. One of them, I arrived before 9 am and left @ 3:45. Insane. Both of these took forever and, they actually took a break and at lunch in the back, leaving me to sit in the chair. They did ask if I wanted to watch a movie. Lol.
Nice people but a bad practice that does bad work. Beware. They charge a small fortune as well.