Contact form background

Contact us

We'd love to hear from you and answer any questions you may have.

Get in touch!

We're Here to Help

1050 W Shepard Ln, Farmington, UT 84025

(801) 447-9194

  • monday: 8 AM–6 PM
  • tuesday: 9 AM–6 PM
  • wednesday: By appointment only (Satellite office)
  • thursday: 9:15 AM–6 PM
  • friday: Closed
  • saturday: Closed
  • sunday: Closed
Testimonials

Our clients love us

Here's some of what they had to say

I have been to a lot of specialists with little to no results. Greg is amazing. I haven’t felt this good in a long time and that’s saying something. I would gladly refer anyone. I know to see Greg. It was the first night in a long time I wasn’t in so much pain I couldn’t sleep. Thanks again!
by Jerid J.
Fantastic services!
by Annie A.
Dr. Cruz is personable, easy to be around and very thorough and sincere in wanting to help in whatever way he can!
by Susie H.
M

Experience Relief Today!

Don't Wait—Your Path to Wellness Starts Now.

(801) 447-9194