St. Louis' #1 Residential Roofing Contractor

Get A Free Estimate Within 24 Hours By Calling Us At (314) 432-6100!

BBB A+ Accredited Roofing and GAF Master Elite Contractor

Lifetime Product Warranty on every roof we install

50 years of combined roofing experience

Request A FREE Estimate!

Fill out the form below to request a free estimate.

For even faster service, call us at (314) 432-6100

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

Why choose Olneya Construction and Roofing over the other guys?

Your home is your biggest investment, so when replacing your roof you want to work with people you can trust. Here’s why we’re the leading roofing company in St. Louis, Missouri.

Lifetime Product Warranty on every roof we install.

Customer satisfaction and committed to great customer service.

11 years experience replacing roofs across St. Charles, Florissant or Greater St. Louis

Complete service – we can install new gutters and installation with your new roof.

Storm damage replacement specialists – get your property back to its pre-loss condition quickly, safely and with minimal interruption.

No high-pressure sales & inflated prices – we believe in giving you honest prices, useful information and time to decide what’s best for your home.

Professionalism: We’re fully qualified, licensed, insured and we always show up on time.

Get a FREE home inspection & roofing

estimate by calling us at (314) 432-6100

Here's What Our Customers Are Saying About Us

Thinking about replacing your roof? Here’s what’s next:

If you you’ve noticed leaks, discoloration, damage or just know you should replace your roof soon before problems occur – now is the time to act.

Request a quote and speak to our expert team to discuss your roof & arrange a time for a quote.

When we visit your home, our roofing specialist will inspect your property and roof and work with you to choose options and build a tailored quote.

If you accept our quote, we’ll lock in a time for our professional roofing team to replace your roof and protect your home.

Get a FREE home inspection & roofing estimate by calling us at

(314) 432-6100

Or fill out your details in our form and we'll be in contact in 24 hours.

For even faster service, call us at (314) 432-6100

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

LMC Roofing provides quality residential roofing services throughout NOVA and surrounding areas. We are here to help you through the process from start to finish. Our team of courteous professionals, with over 33 years of residential roofing experience look forward to going the extra mile to be sure that you are satisfied with your roof.

When you hire LMC Roofing to repair or replace your roof, you can expect an upfront and detailed explanation of every aspect of the solution we will provide. We understand that clear communication is important to maintain our relationship with you and our stellar reputation.

You can schedule your 100% free roof estimate today by calling our offices at (703) 595-5059.

33+ Years of Combined Experience

BBB A+ Accredited Roofing Contractor

5 Star Google Review Rating

We work with Insurance

Free Estimates Within 24 Hours

GAF Certified Contractor

Jason's 100% Satisfaction Guarantee

Anthony Ciotti - Owner

"I started LMC Roofing  with a simple goal in mind - provide only the best roofing services to homeowners and business owners throughout North Virginia. That meant using only the highest-quality materials, providing the best customer service possible, and ensuring the job was done right every single time.

Since our early days, our pursuit of excellence and dedication to quality have made for some very happy long-term clients. 

Today, I make the following promise to you... 

When you choose LMC Roofing  for your residential roofing needs, I'll personally guarantee your 100% satisfaction and see to it that all of your expectations are met and exceeded.

If you are anything but thrilled with the service you receive, I encourage you to contact me and I will make it right. Our clients are a part of our family,  and deserve only the best.

We will do everything we can to make sure LMC Roofing  is the last residential roofing contractor you will ever need."

Sincerely,
Jason Elmer
Owner Of LMC Roofing

Get a FREE roofing estimate by calling us (314) 432-6100!

Tap To Call

Request A FREE Estimate!

Fill out the form below to request a free commercial roofing estimate.

For even faster service, call us at (314) 432-6100.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

Our Privacy Policy