
IT Director
IT Director at John Beal Roofing. Text, call or email me any time.
Tap Save Joe’s Contact, then confirm adding him to your phone’s contacts.
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.
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.
Have a question about your roof, need an inspection, or want an update on your project? Send me a message below.
Text or call Joe at 314-608-4502, or use the form above and choose “Request an Inspection.”
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.
Yes. Joe can walk you through the inspection and claim process step by step. Learn more on our insurance claims page.
Call 1-800-JOHN-BEAL (1-800-564-6232). Our line is answered 24/7.
Every roof John Beal Roofing installs carries a lifetime workmanship warranty, plus the manufacturer’s standard product warranty.