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.

Stephen P. Hardy, M.D.

Stephen P. Hardy, M.D.

Dr. Stephen P. Hardy is a renowned plastic surgeon with prestigious national affiliations:

  • American Board of Plastic Surgery (ABPS)
  • American Society of Plastic Surgeons (ASPS)
  • American Cleft Palate-Craniofacial Association (ACPA)

To schedule your consultation, contact us online or call us at (406) 728-3811.

Contact Us (406) 728-3811

Social Accounts Sprite