My husband and I have been going to Dr. Marineau ("Dr. Brad") for years. His father ("Dr. Nick") was our first dentist. Dr. Brad joined his father's practice, and we've been going to Dr. Brad Marineau for ten years at least. He only repairs what needs to be repaired (puts "watches" on teeth). We've never had any problems with our fillings or my one root canal & crown. The staff are all wonderful, too, especially Liz the receptionist and Sandra the hygenist. I don't know about relative cost, because I have insurance.