• How do I make an appointment now?

      To schedule an appointment that meets your scheduling needs, please call our Appointment Center: (801) 374-5768

    • How long does it take to get an appointment?

      We strive to achieve the best appointment times for your lifestyle. Please contact us to get you scheduled right away.

    • What if I need to reschedule an appointment?

      We require 24 hour notice of cancellation.  

    • What Insurances do you accept?

      We accept ALL PPO's, we do not accept HMO's. Please give us a call for any questions regarding your specific insurance.

    • What payments do you accept?

      We accept cash, check and all debit and credit cards. We also have in office payment plans, give us a call for more information on in office payment plans.

  • Office Hours

    Day Hours
    Monday 8:30 am – 5:00 pm
    Tuesday 8:30 am – 5:00 pm
    Wednesday 8:30 am – 5:00 pm
    Thursday 8:30 am – 5:00 pm
    Friday 8:30 am – 5:00 pm
    Saturday Closed
    Sunday Closed