I have been a patient of Dr. Lanza's for quite some time and I'm very happy with him. You usually don't have too long of a wait in his waiting room. He is very nice and puts you at ease, especially if you're a scaredy cat like me. His fees are reasonable. I think he takes a few forms of insurance, but I don't have insurance for that. I don't think he pressures you to get any unnessary procedures and I trust what he tells me. He does a good job cleaning my teeth, and the plaque usually doesn't come back for a long time. My teeth are in good shape and I have him to thank for it.