Get Your Ballpark Price
Sam Maiden, President of John Beal Roofing

Sam Maiden

President

Your direct line to the President of John Beal Roofing. Text, call or email me any time with questions about your roof or your project.

Save Sam’s Contact

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

About Sam

Sam Maiden is the President of John Beal Roofing. He has been part of the John Beal team since 2009.

Sam loves helping homeowners solve their roofing problems, and he takes just as much pride in growing and mentoring the people on the John Beal team.

Sam grew up in Fenton, Missouri, and now lives in Wentzville. He is married with six kids, and away from work he enjoys spending time with his wife and kids, camping and taking road trips.

Where Sam 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 Sam a message so we know which local office is closest to you. See all the areas we serve.

Contact Sam

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 Sam?

Text or call Sam at 314-323-8000, or use the form above and choose “Request an Inspection.”

Does Sam work on commercial roofs?

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

Does John Beal Roofing help with insurance claims?

Yes. Sam 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