Love Dr. Lapuerta and his staff! They are professional, always available to you, and they make you feel comfortable in their office. They listen to your concerns and wants without pushing you into making a decision right away. I would highly recommend this office!