Meet Our Team

Every project at Brody Allen Exteriors is backed by dedicated professionals who take pride in protecting your home. Get to know the people behind the work.

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

Built Through Honesty, Integrity, and Experience

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?

Brody Allen Exteriors

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

Request Your Free Inspection

Fill out the form and we'll be in touch shortly to confirm your appointment.

Zip Code*

Call Us

Brody Allen Exteriors