Dr. Connolly is great with his patients. He takes the time and attention needed to explain things to his patients. The staff is very nice as well. Although I have experienced some sticker shock on estimated services during my visits, I haven't had any unreasonable check-out bills that weren't well explained and worthy of the investigate in my healthcare and/or smile.
The only complaint is that I have had three different hygienists in the last three visits. I definitely think they should either ask if you wish to stay with your previous hygienist or, if they left, inform you that your hygienist no longer works with them.
The office is clean. They are all digital and computerized. They have in-office services and out-of-office services depending on what your needs or preferences are.