ST. LOUIS — Brandon James, the CEO and owner of Brandon J. Roofing, has been working on houses for decades as a subcontractor.

He opened Brandon J. Roofing with the intention of being a better version of the industry by finding the right roofing production options backed by warranties, hiring the right claims consultants to help owners throughout their claims process, and building his business right here in the St. Louis area.

Brandon J. Roofing, a top-rated roofer in St. Charles County, is ready to handle your roofing needs. Call today at 636-345-2881 or visit them online at