At the practice of Dr. John Trupiano, our team is dedicated to providing an exceptional experience for our patients. Our goal is to help you feel confident at any age using the most advanced techniques, treatments, and technologies available. Dr. Trupiano can tailor your breast, body, or facial procedure to your unique goals with a catered, professional approach.


Our office is located at:

Columbia Center
201 W Big Beaver Rd Ste 1050
Troy, MI 48084

Located in Troy, Dr. Trupiano serves patients in the greater Detroit Metro area, including Birmingham, Bloomfield, Rochester Hills, Royal Oak, as well as the rest of the state of Michigan.

Office Hours

Our office is open from 8:30am-4:30pm Monday through Friday.


The best way to meet with our team and learn more is by scheduling a consultation – this ensures Dr. Trupiano can give a personalized, professional opinion and thoroughly answer all your questions. To schedule an appointment, we encourage you to call us or fill out our online contact form. If you choose the second option, our team will be in touch to help you find an appropriate appointment slot.

No-Show Policy

Dr. Trupiano is a three-time recipient of the On-Time Doctor Award and strives to remain reliable and available to his scheduled patients. We maintain a scheduling and no-show policy to ensure a timely and convenient appointment process, respectful of your time as well as other patients’. We ask that patients call us as soon as possible in the event of lateness or needing to reschedule.

Payment Options

We accept cash, credit cards, and checks as payment for services. In the case of cosmetic surgery, your payments are due 2 weeks prior to your scheduled date.


CareCredit® helps patients pay for out-of-pocket healthcare expenses. It also offers special financing
options that you may not be able to get with other cards.

For more information regarding CareCredit®, contact our office today or visit

Insurance and Billing

We accept most major insurance carriers and encourage each patient to check with their provider ahead of their appointment to verify any coverage and network details. You can do this by calling the member services number on your insurance card. Make sure to bring your card with you to your appointment so we can accurately and efficiently bill your provider.

Contact Us

Our friendly team is here to answer your questions about services, billing, and appointments. To contact us, call us or fill out our online contact form.