
Roy Clinic
3443 W 5600 S Suite #130
Roy, UT 84067
Phone: (801) 829-9249
Fax: (801) 773-8088
Hours
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 – 4:30 PM
3443 W 5600 S Suite #130
Roy, UT 84067
Phone: (801) 829-9249
Fax: (801) 773-8088
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 – 4:30 PM
Randy graduated with a BS in Athletic Training from Weber State in 2005; He graduated with his doctorate in Physical Therapy in 2008 from Regis University. His emphasis is in Manual Therapy, Orthopedics and Sports Medicine. He is Dry Needle certified and a member of the APTA. Randy is the director of the Roy Clinic and has been instrumental in opening both the Farmington Clinic and the Roy Clinic for Wasatch Peak.
He enjoys spending time with family, mountain biking, triathlons, camping, and horseback riding.
Derrick graduated from the U.S. Army-Baylor Physical Therapy program in 2012. He then served as an active duty Army physical therapist until 2016. During that time, he became an Orthopedic Certified Specialist. Since leaving active duty for the Army Reserves and moving back home to Utah, he has worked in home health, hospital, and outpatient settings. He currently works in our Roy facility as well as home health throughout Weber and Davis counties. Derrick currently enjoys working with patients experiencing sports and orthopedic conditions and is licensed to perform basic and advanced Trigger-point Dry Needling.
Derrick lives in Syracuse, Utah with his wife and three children. During his free time, he enjoys being outdoors with his family, camping and hunting as well as doing woodworking projects with his wife.
1492 West Antelope Drive, Suite #100
Layton, UT 84041
Phone: 801.876.1676
Fax: 801.825.8142
Monday | 6:00 AM - 6:30 PM |
Tuesday | 6:00 AM - 6:30 PM |
Wednesday | 6:30 AM - 6:30 PM |
Thursday | 6:00 AM - 6:30 PM |
Friday | 6:00 AM - 6:30 PM |
2019 W 1900 S, Suite #200
Syracuse, UT 84075
Phone: 801.528.3028
Fax: 801.773.4355
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 | 9:30 AM - 6:30 PM |
1050 W Shepard Lane, Suite #3
Farmington, UT 84025
Phone: 801.290.8443
Fax: 801.451.9617
Monday | 7:00 AM - 6:00 PM |
Tuesday | 7:00 AM - 6:00 PM |
Wednesday | 7:00 AM - 6:00 PM |
Thursday | 7:00 AM - 6:00 PM |
Friday | Closed |
3443 W 5600 S, Suite #130
Roy, UT 84067
Phone: 801.829.9249
Fax: 801.773.8088
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 - 4:30 PM |