Upper Marlboro Md

Upper Marlboro, MD Roofers

We’re Here When You Need a Roofing, Window, Gutter or Siding Company

We may be well-known as roofing contractors, but we’re so much more! New Image Elite offers total exterior home improvement services. Reach out to us when you’re looking for a window, gutter or siding company. We only use quality products from leading manufacturers and install them properly, so you love the look of your home.


We started out as a roofing company over 30 years ago. Generation after generation has been in the roofing trade, so we know how to find a roof leak and repair it right. Our teams are trained in the proper methods of installing a new roof, whether it’s a steep-slope roof or flat roofing on a commercial building.

Call us for a roofing inspection every three to five years to keep your roof in the best shape and ensure it lasts for years to come. And if you need gutters, we install custom gutters and gutter covers to protect your home from the roof to the foundation.


When you want a siding company certified by the manufacturers whose products it installs, you can trust New Image Elite. We’re a James Hardie® certified siding company. We chose Hardie products because they’re exceptionally durable, look great on any home and last for years with little maintenance. Need help selecting the siding for your home? We can help.


Replacement windows make a big difference in the comfort of your home. You can choose from many styles like double-hung, sliding and casement windows, and we’ll professionally measure and install them. Once your new windows are installed, you’ll notice a difference in your heating and cooling costs immediately because all the windows we offer are ENERGY STAR®-certified.

Schedule Your Appointment Today

New Image Elite wants to be the last window, roofing and siding company you ever call. Our goal is to provide exceptional services at a fair price with the highest degree of integrity and honesty. Call us today to learn why so many residents throughout Upper Marlboro trust us for their home improvement needs. Reach us at at (301) 215-3563 or contact us online to schedule a free estimate on roofing services in Upper Marlboro, MD.

Why Choose New Image Elite?

Trusted For a Reason
  • Get a 100% Free Estimate
    We make it easy to get started with a completely free quote.
  • Licensed & Insured
    Our team is fully licensed, insured, and vetted.
  • Affordable Financing Options
    Our financing options provide you with flexible payment solutions!
  • 100% Satisfaction Guarantee
    We're so confident you'll be happy with our services, we guarantee it.

Contact New Image Elite Today!

We’re Ready to Help

A member of our team will be in touch shortly to confirm your contact details or address questions you may have.

  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please lookup your address.
  • Please make a selection.
  • Please enter a message.
  • By submitting, you agree to be contacted about your request & other information using automated technology. Message frequency varies. Msg & data rates may apply. Text STOP to cancel. Acceptable Use Policy