Roofing Services In St. Charles, MO & Surroundings

Let us provide you with a roof that will stand the test of time and keep your family safe and protected. Enjoy the peace of mind that comes with a durable and reliable roof, installed by the experts at Brandon J Roofing.

Your Home, Our Priority

Roof Repair, Replacement, & Installation Services in St. Charles, MO

At Brandon J Roofing, we understand that your home deserves the best. That’s why we work closely with you to understand your needs and provide customized solutions. We keep a wide range of roofing materials and supplies on hand to cater to your specific requirements. Not sure what your roof needs? No problem! We offer free roofing inspections and provide expert advice on the best course of action. Trust us to keep your home safe and protected.

Expert Solutions for All Your Roofing Needs

Roof Replacement:

Our team of experts will provide you with a comprehensive solution for a full roof replacement, using the highest quality materials in the industry to ensure your new roof will last for years to come.

Roof Repair:

From small leaks to major repairs, we have the skills and experience to handle all your roof repair needs, ensuring your roof is back to top condition in no time.


We offer a wide range of shingle options to match the style of your home and provide a durable and long-lasting roof.

Metal Roofing:

Our metal roofing services provide a strong and durable option for your home, withstanding extreme weather conditions and increasing energy efficiency.

Commercial Flat Roofing:

Our commercial flat roofing services provide a cost-effective and durable solution for flat roofs on commercial buildings, ensuring the safety and protection of your business.

Trust Us To Keep Your Family Safe and Protected With a Reliable Roof.

With over 20 years of experience, our team is expertly equipped to handle all your roof repair, inspection, and replacement needs in the St. Charles, MO Metro Area. Contact us now at 636-345-2881 to schedule your free roof inspection and take the first step towards a better home.

Call Now Button