Contact
Let's get you on the schedule
Send us a quick request and our team will call you back to find a time that works. Or just give us a call. We'd love to hear from you.

Call
(623) 566-0800
Orthodontic fax (623) 566-0860
Medical / sleep fax (833) 330-2854
Office hours
Mon – Thu: 8 AM – 6 PM
Friday: 8 AM – 5 PM
Saturday: 8 AM – 2 PM
Sunday: Closed
Dr. Croft works a rotating schedule, so his days in the office vary from week to week. Call us and we'll find a time that works for you.