Ive been a patient of Dr. Castro for 10 years and couldnt be happier with his service. Ive had several fillings, semi-annual cleanings, and teeth whitening done by him and Ive never had any problems with any of the work. He and his staff are always prompt, friendly, attentive, and extremely professional. I would not hesitate to recommend him to anyone.