Put your feet in safe hands.

Experienced Foot & Ankle surgery and care in Cache Valley.
We've Moved!

Our beautiful new office is just two blocks away, and features state-of-the-art equipment, a brand new Gait Analysis room, more treatment rooms, larger and more comfortable patient areas, and more parking (yay)!

Learn more
Meet our New Doctor

We are so excited to welcome Dr. James Willmore to our practice! ⁣Dr. Willmore is exceptionally well-trained and sincerely cares about his patients. Dr. Huff is confident that his care and expertise will be the perfect addition to our team.

July 2020 Update
Coronavirus Office Update

Our doctors care about the health of our patients, staff, their families, and our community.  Due to the Covid-19 outbreak, we require the wearing of masks by our staff and patients to avoid putting anyone at risk.  We are also able to answer calls, texts, and provide Telemedicine appointments.

Ingrown Toenails
Stubborn Warts
Why Wait?
Be Seen Today.
Not sure if your ankle is broken or sprained?  Are you finally ready to get that wart taken care of?  Or maybe your home remedies for a painful ingrown toenail just aren’t working?  You’re in luck.  Our office offers same-day and next-day appointments.  You can avoid a trip (and the long wait) at an Urgent Care facility, and instead, be treated by a specialist in our comfortable office.  Best of all, it doesn’t have to be an emergency.  No more excuses for enduring pain and discomfort.  Schedule an appointment today.
Surgical Specialists
Every year we perform over 250 outpatient surgeries and thousands of in-office procedures. Our doctors each received advanced training in surgical residencies, and have countless hours of experience.
State of the art equipment to correctly diagnose and provide the very best treatment.
Our experienced doctors and staff treat you as an individual, with detailed attention to help you get back on your feet.
Latest Blog Entries
view All Posts
435 N Gateway Dr #801
Providence, UT 84332 • View Map
Mon - Fri, 8am - 5pm
Call or Text: (435) 787-1023