Leadership & Operations
Choosing a roofing contractor is one of the most important decisions youโll make for your home. Thatโs why we keep things personal. As a family-owned business, weโre driven by values โ honesty, reliability, and a job done right the first time.

Stephen Maassen
Owner
With over a decade of roofing experience, Stephen built Brody Allen Exteriors on a foundation of honesty and craftsmanship. His hands-on leadership sets the tone for every project we take on.

Katie Maassen
Office Manager
Katie keeps our operations running smoothly behind the scenes — managing documentation, administrative systems, and internal processes that support our crews and customers alike.

Adam Dunston
Director of Sales
Adam works closely with homeowners to understand their needs and match them with the right solutions. His easygoing approach and deep product knowledge take the stress out of the process.
Sales & Field Team

Inna Kogan
Office Administrator
Inna is the organizational backbone of the Brody Allen team — ensuring every project is documented, scheduled, and communicated clearly from start to finish.

Kyle Watson
Sales Representative
Kyle brings honesty and expertise to every homeowner interaction. He’s known for thorough inspections and straightforward recommendations that put customers first.

Nick Clark
Project Supervisor
Nick oversees installations from start to finish, ensuring every job is completed to the highest standard. His attention to detail and commitment to quality shows in every finished roof.

Shea Devins
Sales Lead
Shea leads the sales team with energy and professionalism, helping homeowners navigate their options and feel confident in every decision they make.

Justin Hamblin
Sales Representative
Justin connects with homeowners to find roofing solutions that fit both their needs and their budget. His customer-first approach makes the process simple and stress-free.

Jon Gibbs
Sales Representative
Jon brings a consultative approach to every homeowner conversation, helping families feel informed and supported throughout their roofing project.
โโโโโ
Over 240 Five Star Reviews
Our teamโs track record speaks for itself. Hundreds of homeowners across St. Charles County have trusted us with their most important investment โ and theyโve come back to tell their neighbors about it. Ready to work with a team that takes your home as seriously as you do?
Work With Our Team
When you call Brody Allen Exteriors, youโre not just getting a roofing company โ youโre getting a team that genuinely cares about your home. Our people show up on time, communicate clearly, and stand behind every project they complete.
Ready to get started? Schedule your free inspection today and experience the Brody Allen difference.
"*" indicates required fields