This guy is the best. He and his staff treat you like family and do an excellent job. They accept insurance up front, but they are not on any HMO plans, only dental PPO plans. He is wonderful and is also a kind human being. I highly recommend this dentist!