The Office

With Dr. Stephen Svastits at 15664 Main Street #100, Hesperia, CA 92345, we want you to be 100% happy with your care in our office. We are conveniently located just minutes north of Rancho Cucamonga and Fontana. We care for patients in the High Desert cities of Hesperia, Oak Hills, Victorville, Pinion Hills, Phelan, Apple Valley, Lucerne Valley, Barstow and many others. Dr. Svastits specializes in Auto Accident and Personal Injury cases. Our state-of-the-art, clean and comfortable office provides a relaxed, professional setting to meet your healthcare needs.

DOT Physicals / Pre-Employment Physicals / Random Drug Testing

Our office has DOT Cerified Medical Examiners to help fulfill your FMCSA DOT Physical and Pre-Emplyment Physical needs. We also perform Random Drug Testing for employers and commercial truck drivers through the FMCSA National Consortium.

Sports Physicals

Our office provides sports physicals for ALL youth sports, at any age and for any school or sports organization. Our fee is only $20 and walk-in's are welcome. Same day service and no waiting! We are open Monday - Saturday to make it easier for you.

Payment Plans

We accept cash as payment for services. We will customize a treatment plan for your particular injury or condition to fit your budget. Auto Accident and Personal injuries will not require an out of pocket payment for our services until your insurance company has paid your claim or settlement in full.

Individuals in need of our services who are worried about the fees that other clinics charge need not worry. We have very affordable rates and have flexible payment plans allowing access to high-quality care for you and your family. We also provide discounts to seniors, disabled individuals, military personnel, students and families.

$40 Office Visit includes: Chiropractic Adjustment and Therapy
$40 X-Rays
$40 DOT Physical
$40 Randon Drug Test
$40 Pre-Employment Physical

Dr. Svastits' Office Hours

Monday: 9am - 6pm
Tuesday: 9am - 6pm
Wednesday 9am - 6pm
Thursday: 9am - 6pm
Friday 9am - 6pm
Saturday: 10am - 1pm
(Lunch Daily) 1pm - 2pm (Closed)