Our Plastic Surgery Staff


Our plastic surgery staff is dedicated to providing the highest level of cosmetic care. Dr. Stephen P. Hardy, our chief operating officer Angela, and nurse Megan all work together to help you have a positive experience at every stage of treatment. You can expect to receive friendly, attentive service.

View transcript

Dr. Hardy: I'm Dr. Stephen Hardy. I'm a plastic surgeon at Northwest Plastic Surgery here in Missoula, Montana. I've been practicing here for 18 years. Angela: My name is Angela Hardy. I'm the Chief Operating Officer at Northwest Plastic Surgery Associates. So my role at Northwest Plastic Surgery is exactly what my title says. I'm the operations officer. I handle all of the background operations of the practice. Meagan: My name is Meagan Gray-Kuchel, and I am a nurse practitioner here at Northwest Plastic Surgery Associates. I get to do all kinds of things from laser treatments to Botox injectables. I get to see Dr. Hardy's postoperative patients quite a bit. Angela: The staff at Northwest Plastic Surgery is amazing. We've had most of our staff here for multiple years. Heidi, Dr. Hardy's surgical tech, works very closely with him, with his patients and his surgical patients, helping them understand the procedure just as well as Dr. Hardy does. Tiffany, the practice manager, has been with us for a very long time, and she knows everything that's going on from the patients and all of their issues to what Dr. Hardy's schedule is to what all of the other employees' schedules are. And we'd love to have patients that are interested in anything visit us at our website, which is www.nwpsa.com, where they can inquire about an appointment.

Contact Us (406) 728-3811

Rate, Review & Explore

Social Accounts Sprite

Whitefish Office

6348 Hwy 93
Whitefish, MT 59937

Closed Today

By appointment only.

Helena Office

3355 Colton Dr
Helena, MT 59601

Closed Today

By appointment only.

Missoula Office

2802 Great Northern Loop
Missoula, MT 59808

Open Today 8:00am - 5:30pm

What is the best time for you?

Add additional time

Which location would you prefer?

Tell us a bit about yourself...

(406) 728-3811 Send a message