My whole family and I have been going to Dr. Tsoukalas since the late 80's for general dentistry, crowns, cavities, etc. He takes great pride in his work and it shows. Due to changing insurance, I've had to see other dentists, and the quality of work does not compare to Dr. Tsoukalas's. The visits can be a little pricey as I believe he only accepts PPO insurance plans. In general, the office is very clean and he has a great staff. If requested, they will submit paperwork to insurance beforehand to find out coverage, and you can pay submit payment on a monthly basis for services completed. His office is also updated with the latest equipment. He will also make sure you are pain free and wont' start a procedure until you tell him. Sometimes the wait can be a little long at times (mostly because I think it's because he doesn't rush anything, as he's a perfectionist which I don't think is a bad thing when it comes to dentistry). I've never had any problems with any work he's done.