Roofing Services

Your roof protects everything beneath it. It keeps rain, snow, debris and everything that falls from the sky out of your home’s interior. When it isn’t working properly, it puts all of your valuable possessions at risk, as well as creating new problems. Water damage from leaky roofs can wreak havoc, even leading to dangerous mold infestation.

Hire a Professional Roofer You Can Trust

If you suspect your roof is in need of repair or replacement, call a local trusted roofing contractor. Since 1999, Brian Dawson Roofing & Construction has been the locally owned and operated roofing company in St. Charles, MO and surrounding area, that homeowners trust. We are here for people in the area when they need us.

Brian Dawson Roofing, LLC specializes in residential roofing. We are St. Charles County’s most trusted roofing company.  We offer roofing repair, replacement and installation in the cities of Wentzville, O’Fallon, St. Charles, Cottleville, Dardenne Prairie, Weldon Spring, Lake St. Louis, St. Peters and other nearby cities and towns. We also perform gutter installation/repairs and skylight installation/repairs.

We’ve been in business for over 20 years and continue to strive to provide the best service possible. Our licensed, professional contractors will work quickly, efficiently and with minimal disruption to your daily life.

Brian Dawson Roofing, LLC has been certified by ShingleMaster by CertainTeed®. This accreditation ensures that we are knowledgeable in roofing products and proper installation. That means you’ll get the highest quality workmanship and the best service possible with long-lasting results.

We work with you every step of the way from shingle selection to final clean up, ensuring everything has been completed to your satisfaction. Our goal is always to exceed your expectations.

Since 1999, Brian Dawson Roofing has been serving St. Charles County homeowners with excellent service and quality workmanship. We educate our customers on all the options available without making you feel overwhelmed. Ensuring that you are comfortable and have peace of mind when selecting the type of roof you want is important to us. A long-lasting roof is essential to your home.

Quality Materials

Here at Brian Dawson Roofing, we use high-quality materials to ensure that your roof lasts for years.


The most popular material for its cost-to-quality ratio. It is available in many colors to match your home.

Cedar Shakes. 

These wood shingles give a natural look that increases the beauty and value of your home.  The use of cedar wood is a low maintenance option that gets better with time.


We offer the highest quality in tile roofing.  They come in a variety of dramatic architectural styles.  Tile roofing materials are durable and can withstand harsh weather. With the many choices of thicknesses and colors, the options are endless. Clay, concrete, or slate tiles, we can install or repair any material.

Flat Roofing. 

At Brian Dawson Roofing, our contractors are experienced and prepared to handle any flat roof replacement or repair. We can install and maintain your flat roof so that it lasts for years.

Why You Should Choose Us

  • Locally Owned & Operated since 1999
  • Experienced in Asphalt, Cedar Shake, Tile & Flat Roofing
  • Fully Licensed, Bonded, and Insured
  • Keep in contact after work is completed
  • All jobs are inspected by the owner
  • Satisfaction guaranteed

Get Your Free Estimate Today

We offer affordable financing options to help with your home improvement projects. Contact us today to schedule a free estimate for your next residential roofing project.