Get Your Ballpark Price
Joe Maassen, IT Director at John Beal Roofing

Joe Maassen

IT Director

IT Director at John Beal Roofing. Text, call or email me any time.

Save Joe’s Contact

Tap Save Joe’s Contact, then confirm adding him to your phone’s contacts.

About Joe

Joe Maassen is the IT Director at John Beal Roofing. Born and raised in South St. Louis County, Joe has lived in Lake Saint Louis for the past five years.

Joe joined John Beal Roofing in June 2026, drawn by the culture. In his words, “JBR is one big family and I have always wanted to be a part of it!” Before John Beal Roofing, he worked in logistics.

Outside of work, Joe enjoys music production, building computers, aviation, making people laugh and fixing just about anything. He serves in the Handyman Ministry at his church, helping with all sorts of projects around the building.

Joe has been happily engaged for three years to his fiancée, Kahla, and they have one son, Carter, a happy 4-year-old. He’s also a major baseball fan, especially of the St. Louis Cardinals.

Where Joe Works

John Beal Roofing serves more than 500 cities from 10+ local offices in Missouri, Kansas, Illinois, Indiana and Kentucky. Include your property address when you send Joe a message so we know which local office is closest to you. See all the areas we serve.

Contact Joe

Have a question about your roof, need an inspection, or want an update on your project? Send me a message below.

Preferred contact method

Helpful Questions

How do I schedule an inspection with Joe?

Text or call Joe at 314-608-4502, or use the form above and choose “Request an Inspection.”

Does Joe work on commercial roofs?

Yes. Joe helps with both residential and commercial roofs of all types. Text or call him at 314-608-4502 to set up an inspection.

Does John Beal Roofing help with insurance claims?

Yes. Joe can walk you through the inspection and claim process step by step. Learn more on our insurance claims page.

What if I have a roof emergency after hours?

Call 1-800-JOHN-BEAL (1-800-564-6232). Our line is answered 24/7.

What warranty comes with a new roof?

Every roof John Beal Roofing installs carries a lifetime workmanship warranty, plus the manufacturer’s standard product warranty.

Call 1-800-564-6232Free Inspection