(435) 216-7559 | Monday-Friday: 9:00am-5:00pm | After-Hours Appointments Available
Our Services
Living a more fulfilling life starts with your health. Whether you’re struggling with your physical, mental, or emotional wellness, we believe that your health should always be a priority – that’s why we offer a wide range of services to target any deficiencies and boost your physical wellness.
Whether you book an appointment for medical weight loss or IV therapy, our personalized approach allows us to customize your treatment plan to you and your needs. Learn more about our full list of services below.
Our aesthetic treatments, including botox and fillers, can refresh your appearance and help you feel confident in your skin. Botox can be used as an anti-aging treatment as well as a treatment for various medical conditions.
With botox and filler treatments, you can reduce the signs of aging and eliminate unwanted wrinkles. Aesthetics treatments are $13 per unit and take about 15 minutes to complete. The cost for injectable fillers is $550 per syringe and takes about 45 minutes to complete.
Botox and Fillers
If you’re looking for the ultimate facial treatment for your skin, try our hydrafacial. A hydrafacial will cleanse and hydrate your skin, leaving you with a beautiful glow. The base cost for a hydrafacial is $199.
If you book this service monthly, you can receive hydrafacials at a discounted rate of $149. Add-ons, such as lymph node drainage and scalp treatments, are available for an additional cost.

Hydrafacial
There are many physical symptoms related to an imbalance of hormones for men and women. We offer hormone treatment to remedy this issue and help you feel better physically.
We create a custom plan to fit your individual needs and offer different treatments such as laboratory manufactured hormones, bioidentical hormones, pellet therapy, and testosterone therapy. An initial visit for a new patient costs $150. For established patients, follow up visits are $100.
When you’re struggling with your weight, it can greatly impact your physical, mental, and emotional health. If you’ve tried everything and can’t seem to lose weight, medical weight loss treatment may be the right path for you.
If you book an appointment at Nancy Davis Med Spa for medical weight loss treatment, our goal is to help you meet your weight loss goals and keep the weight off long-term. We do this by encouraging you to develop healthy eating habits, providing you with simple meal plans, and helping you make healthy choices. We create a customized plan for each patient to match their goals and lifestyle.
New Patient Visits - $150
Follow up Visits - $100
CDL Physicals - $150
In addition to our weight loss plans, we offer appetite suppressants to help you on your weight loss journey. We’ll help you determine what prescription works best for you and will help you meet your weight loss goals. The Semaglutide Weight Loss Program is available for $150.
Nancy Davis Med Spa offers DOT physicals in St. George, UT. A DOT physical is necessary for commercial drivers to determine whether they are physically, mentally, and emotionally capable of operating their vehicle. As a certified DOT medical examination center, we can fit you in as a new or returning patient for your annual DOT exam.

If you’re looking for a way to relax and refresh your mind and body, book an appointment at Nancy Davis Med Spa for massage therapy. Kassi Sapp, our LMT, offers full-body, deep tissue, hot stone, light, medical, and prenatal massages in our office. She also offers craniosacral therapy. Massages start at $80 per hour and outcall massages are $125.
Give your body the vitamins it needs with our IV therapy appointments. IV and vitamin therapy is a quick and easy way to rehydrate your body and start feeling better. Check out our different types of IV therapy below.
Custom IV – $175 / 60 min
Beauty Glow – $155 / 60 min
Weight Loss IV – $180 / 60 min
Athlete IV – $155 / 60 min
Prego Plus – $135 / 60 min
Myers Cocktail – $175 / 60 min
Hangover IV – $165 / 60 min
Immunity IV – $155 / 60 min
Rehydrate IV – $105 / 60 min
Energy IV – $155 / 60 min
Injections
Vitamin D - $30
Toradol - $20
Zofran - $20
B12/FatBlocker - $35
B12 - $20
This service takes 30 minutes and the cost is $150. Nancy Davis Med Spa is also a medical cannabis provider and we’re happy to meet with you to discuss your needs. Your initial visit as a new patient costs $150 and follow up medical cannabis visits are $100.
At Nancy Davis Med Spa, we believe every person has different needs when it comes to overall health and wellness. If you’re a new patient with our med spa, we book an initial appointment before performing any services to determine the best plan for your treatment.
Your initial appointment will take about 45 minutes and includes a look at your medical history as well as a physical exam. During your first visit, we’ll also perform a diet consultation and discuss prescriptions if necessary. We ensure you have updated lab work on file and lab work is requested if it has been more than 6 months.
The fee for your first visit to Nancy Davis Med Spa is $150 and covers your initial consultation and physical exam. We create an individualized plan for all our patients to achieve the most optimal results. We recommend follow up visits every two weeks or every month, depending on the patient. Follow up visits are $100. A visit for a new medical cannabis and Semaglutide weight loss patient is $150.
Your healthiest life is just a phone call away. Contact Nancy Davis Med Spa today to book your first appointment with a member of our staff. We look forward to joining you on your journey to overall wellness.
1224 South River Road A 107 St. George, Utah 84790
Monday-Friday: 9:00am-5:00pm
After-Hours Appointments Available