The smart way to get your joint and back pain fixed fast

All This On Your First Visit

Watch How ONE VISIT To Modern PT Replaces 4 Separate Appointments

That You'd Normally Have To Make For Your Injury

All the benefits of an orthopedic clinic and physical therapy clinic Without The Surgery

 instead of waiting weeks to visit a doctor, an imaging center and then go back to your doctor to hear the results

and avoid the risk of doing physical therapy for months and later having a specialist say that you should of been recommended something else​.

many of our patients save themselves 4 or more visits (and copays) by getting their injury diagnosed and treated in our All-in-one clinics​

....so efficient, you’ll wonder why other clinics don’t do this

Meet Your Treatment Team

Meet The
Sun Lakes Team

Meet The
Mesa Team

Meet The
Tempe Team

Meet The
Sun City Team

We Can Help You Recover From All Sorts Of Injuries

We Specialize in Diagnosing and Treating

Life's More Enjoyable When You're Not In Pain

(Just Ask One Of Our 1,500+ Happy Patients That Saw Results)

"This office did amazing work with my shoulder and it was very convenient that they had everything in-house so I didn't have to go anywhere else."

-Katherine (Tempe, AZ)


"These guys were miracle workers for my knee arthritis, I have no doubt they saved me from getting my knee replaced."

-Bill (Chandler, AZ)


Insurances We Accept

We are In-network with most insurance plans, call to verify your coverage.

Locations and Hours

Sun Lakes

10450 E Riggs Rd #104
Sun Lakes, AZ 85248


6242 E Arbor Ave 
(Bldg 1; Ste: 101) Mesa, AZ 85206


1840 E Warner Rd #121
Tempe, AZ 85284

Sun City

14821 N Del Webb Blvd, Sun City, AZ 85351

Our Providers - Sun Lakes Office

David Wood, MD

Medical Director

With over twenty years experience as a double board certified radiologist, Dr Wood helps make sure your injury gets the right diagnosis from the start. Whether your pain is coming from a bulging disc in your back or a torn muscle in your shoulder, Dr Wood can help you get the answers you’ve been looking for.

Heather Trujillo-Olkkonen

Orthopedic PA-C
With over 20 years of experience in Orthopedics, Heather has a reputation for being highly accessible and responsive to each of her patients. She takes the time to explain your injury, answer your questions and give you the guidance to find the relief you need. 
Katelyn Steinken DPT Best Physical Therapist in Chandler, AZ and Sun Lakes, AZ

Kate Steinken


An expert at custom tailoring her muscle work for each patient, kate has hands that can delicately melt tension or break up deep scar tissue.

Every session Kate meticulously goes to work unlocking tight and painful muscles before taking her patients through exercises.

Our Providers - Mesa Office

Brianne Showman DPT Top Physical Therapist in Mesa, AZ

Brianne Showman

Brianne is a on a mission to help you without pain. She helps patients resolve injuries in less time by getting to the root of the problem, improving movement patterns, and incorporating proper training to help the body to move more efficiently, more powerfully, and in less injury-prone ways.

Dr. Stacey Dault DO CAQSM

Sports Medicine Physician

Stacey Dault, DO is board certified in Primary Care Sports Medicine, specializing in non-operative orthopedic care, concussion management, injury prevention, and return-to-sport after injury. Her clinical interests include sideline and on-field coverage, osteopathic manipulative treatment, care of the female athlete, sport performance and nutrition, as well as preventative medicine.


Dr. Dault earned her undergraduate degree from Barrett, The Honors College at Arizona State University and her medical degree from Midwestern University Arizona College of Osteopathic Medicine. She continued her medical training in the Phoenix valley through HonorHealth Family Medicine Residency at Scottsdale Osborn Hospital before moving to Birmingham, Alabama to complete her non-operative sports medicine fellowship at Andrew’s Sports Medicine and Orthopaedic Center and the American Sports Medicine Institute.


After completion of her medical training, Dr. Dault returned to her home state of Arizona where she enjoys spending time with her family, walking her dogs, hiking, baking, volunteering with animal rescues, and competing in local and national bowling tournaments. In addition to working with the Arizona Rattlers, she is the owner of Achieve More Sports and Wellness and serves as team physician for Desert Mountain High School, Arcadia High School, Notre Dame Preparatory High School, and Park University Gilbert.

Brandon Paige Orthopedic Physician Assistant, Knee Arthritis Injections, Orthopedic Doctor

Brandon Paige PA-C

Orthopedic Physician Assistant

For over 6 years, Brandon has worked alongside some of the most prestigious spinal and orthopedic surgeons in the east valley. He is exceptionally trained in diagnosing orthopedic and spinal conditions as well as non-surgical interventions. 

Brandon Specializes in the Following Treatments to Help You Recover:

  • Knee Arthritis Visco-gel Injections
  • Spinal Trigger Point Injections
  • Hip Injections
  • Shoulder Injections
  • Elbow Injections
  • Reading X-ray, Ultrasound and MRI
  • Understanding of When You Need to See a Surgeon

Our Providers - Sun City Office

Tim Moxie

When it comes to getting people out of pain and back to an active lifestyle, Tim has dedicated over 200,000 hours of his life over the past 20 years to doing just that. 
One of the nicest and most caring guys you’ll ever meet, Tim has been lucky enough to help (Tens) of thousands of patients overcome the pain that has limited them from enjoying life, especially low back pain. 
When Tim is not at Modern PT he enjoys attempting to play golf and spending time with his two daughters and wife. 

Sun lakes Office -
Hours & Location

Monday 7:00 AM - 6:30 PM
Tuesday 7:00 AM - 6:30 PM
Wednesday 7:00 AM - 6:30 PM
Thursday 7:00 AM - 6:30 PM
Friday 7:00 AM - 6:30 PM
Saturday Closed
Sunday Closed

Mesa Office -
Hours & Location

Monday 7:00 AM - 6:30 PM
Tuesday 7:00 AM - 6:30 PM
Wednesday 7:00 AM - 6:30 PM
Thursday 7:00 AM - 6:30 PM
Friday 7:00 AM - 6:30 PM
Saturday Closed
Sunday Closed

Tempe Office -
Hours & Location

Monday 7:00 AM - 6:30 PM
Tuesday 7:00 AM - 6:30 PM
Wednesday 7:00 AM - 6:30 PM
Thursday 7:00 AM - 6:30 PM
Friday 7:00 AM - 6:30 PM
Saturday Closed
Sunday Closed

Oakeson Office -
Hours & Location

Monday 7:00 AM - 7:00 PM
Tuesday 7:00 AM - 7:00 PM
Wednesday 7:00 AM - 7:00 PM
Thursday 7:00 AM - 7:00 PM
Friday 7:00 AM - 7:00 PM
Saturday Closed
Sunday Closed