Welcome to the Upland dental office of Dr. Mariano Castro and his dedicated team. We are devoted to caring for your smile in a comfortable environment and look forward to helping you achieve the best dental health possible. When you step into our office, you are treated as a family member.
Schedule your next dental appointment by contacting our team today! You can expect to have all of your smile’s needs taken care of under our roof. Dr. Castro welcomes patients from his community, as well as Upland, Rancho Cucamonga, and nearby areas.
Comprehensive, Quality Dentistry near You!
Dr. Castro offers a complete suite of dental services to meet your needs, including cosmetic procedures and restorative treatments to create beautiful new smiles. Our team is experienced in providing services for the whole family, especially as they pertain to teeth cleanings and prevention for kids.
We take time to get to know you personally before recommending steps in your treatment plan, which may include any of the following:
• Dental crowns and bridges
• Dental implants
• Wisdom teeth extractions
• Root canal therapy
• Oral Cancer Screenings
During your initial consultation at our Upland dental office, we take digital X-rays and evaluate any problems with overall oral health. Dr. Castro addresses dental concerns by suggesting treatments to prevent additional damage and restore your smile to its natural appeal.
When seeing children, we explain dental treatment in a way that is fun and understandable. Our goal is to help patients of any age enjoy confident trips to the dentist. For questions about insurances accepted and financing your treatment plan, we encourage you to speak to a member of our front office to learn more about how we can accommodate your needs.
Convenient Technology and Flexible Hours
Dr. Castro makes your dental experience comfortable with in-chair entertainment, digital diagnostics, and metal-free restorations. If you need a Friday or emergency dental appointment, we are happy to fit your teeth cleaning and check-up into your schedule or provide urgent dental care on a walk-in basis.
For more information on scheduling, insurances accepted, and how we make dentistry easy, call our Upland dentist today. We look forward to meeting you and helping you smile with confidence!
Dr. Mariano Castro
1183 East Foothill Blvd, Suite #150
Upland, CA 91786
Phone: (909) 466-1245
Fax: (909) 727-8320