
A Third-Generation Family Business
John Beal Roofing is a proud, third-generation family-owned business with deep historical roots dating back to 1947. Over the decades, we have successfully served over 50,000 customers across the Midwest. We have steadfastly maintained the core values that our company was built upon: unwavering integrity, exceptional quality workmanship, and a deep commitment to our employees and customers.
Our dedication to highly ethical business practices has been formally recognized with the prestigious BBB Torch Award for marketplace ethics. Furthermore, we hold elite industry-leading certifications, including being named an Owens Corning Platinum Preferred Contractor, a GAF Master Elite contractor, and a CertainTeed SELECT ShingleMaster. These significant accolades are not just corporate achievements; they are a direct reflection of the daily hard work, skill, and dedication of our entire team, from the hardworking field crews installing the roofs to the executive leadership guiding the company's vision.

Our Workplace Philosophy
Our workplace philosophy at John Beal Roofing is straightforward: we believe in the value of hard work, providing real opportunity for advancement, and operating every single day as one cohesive team. We know firsthand that the roofing industry is physically and mentally demanding. It requires significant resilience, meticulous attention to detail, and a remarkably strong work ethic. In return for this dedication, we provide a professional environment where employees are fully supported, consistently recognized for their individual and team contributions, and given all the necessary tools and training they need to succeed and thrive.
We actively foster a company culture where absolutely every role is deeply valued and respected. Whether you are a field-based Account Manager, a dedicated production team member, or a highly organized office professional, your specific work is critical to our overall success. We strongly encourage open, transparent communication, mutual respect among all colleagues, and a shared, unwavering commitment to operational excellence.
Accountability, Teamwork and Performance
Personal and professional accountability is a fundamental cornerstone of daily life at John Beal Roofing. We set exceptionally high standards for ourselves and we expect our team members to take full ownership of their specific responsibilities. This culture of accountability is what drives our high performance and ensures that we consistently and reliably deliver on the promises we make to our customers.
Teamwork is equally important. We rely heavily on seamless collaboration between all departments to ensure that complex projects run smoothly from the initial property inspection all the way through to the final site cleanup. By working together closely, communicating effectively, and supporting one another, we overcome logistical challenges, celebrate our shared successes, and continuously improve our operational processes.
Working Across Multiple Markets
John Beal Roofing successfully operates 10 distinct local offices. Our corporate headquarters is strategically located at 12181 Prichard Farm Rd in Maryland Heights, MO, serving the greater St. Louis area. We also have fully operational offices in Kansas City, Indianapolis, Springfield MO, Columbia, Jefferson City, Lake of the Ozarks, Farmington, Cape Girardeau, and Southern Illinois (Carbondale). We also proudly extend our services to the Paducah, KY area.
Working across these multiple markets provides our employees with unique opportunities to handle a wide variety of projects, including residential roofing, commercial roofing, storm restoration, general repair, full replacement, and the installation of gutters, siding, windows, and solar systems. Despite our broad geographic reach and diverse service offerings, we maintain a strictly unified company culture, ensuring that every single office operates with the exact same high standards and unwavering commitment to our core family values.

Sales, Production, Office and Management Teams
Our sales and production roles are primarily field-based and require an on-site presence. Account Managers spend the vast majority of their days out in the community, meeting directly with customers. Production team members are consistently on the ground at job sites, directly overseeing complex installations and ensuring strict quality control standards are met.
Our dedicated office and management teams provide the essential support that keeps the entire company running efficiently. These specific roles may differ significantly by operational need. Our executive leadership team, which includes President Sam Maiden Jr., General Manager Tammy Niko, CFO Debbie Mason, and Production Manager Dan Pulley, works closely with all departments to provide clear strategic direction and robust operational support.
Technology and Operational Support
A key component of our operational support system is IntelliBoss, our comprehensive CRM and business software platform. IntelliBoss dramatically streamlines our daily processes, handling everything from initial lead management to detailed project tracking. By heavily leveraging this advanced technology, we significantly reduce administrative burdens and allow our team members to focus their time and energy on what they do best: serving our customers and driving the business forward.
Training and Employee Development
We are deeply committed to the long-term professional growth of our employees. Our comprehensive career development initiatives include a highly structured two-week onboarding process, extensive hands-on field training, and continuous education. National Sales Director Austin Maiden, who started with the company in 2018 and worked his way up through the ranks to oversee hiring and training for all markets, is a powerful testament to the real advancement opportunities available through our sales training programs.
Position-Specific Benefits
At John Beal Roofing, specific benefits vary by position and individual eligibility. Depending on the exact role, employees may have access to a fully equipped company truck, comprehensive health insurance coverage, and paid time off (PTO).
For our highly driven sales representatives, we offer a lucrative, commission-based pay structure. Current job postings indicate that earnings start at $100,000 per year, with absolutely no prior experience required and full training provided. We strongly encourage all applicants to carefully review each specific job posting for its detailed terms.
Workplace Policy
Our sales and production roles are inherently field-based and strictly require an on-site presence at customer properties and active job sites. Furthermore, sales representatives must be entirely comfortable working at heights in order to perform accurate roof inspections. Office and leadership roles have specific expectations that differ based on the unique requirements of the position and the needs of the business.
Join Our Team
If you are actively looking for a dynamic workplace that truly values hard work, John Beal Roofing is the place for you. We are always looking for highly motivated individuals to join our growing company. Visit our careers page to learn more about our company, view open positions, and submit your application today: View Openings and Apply Today.
Frequently asked questions
What is the company culture like at John Beal Roofing?
Our culture is built on hard work, accountability, and teamwork. As a third-generation family business, we value integrity and provide real opportunities for career advancement.
Where are John Beal Roofing's offices located?
We have 10 local offices, including our St. Louis headquarters, Kansas City, Indianapolis, Springfield MO, Columbia, Jefferson City, Lake of the Ozarks, Farmington, Cape Girardeau, and Southern Illinois, and we also serve Paducah, KY.
Are the jobs at John Beal Roofing field-based or in an office?
Sales and production roles are primarily field-based and on-site. Office and management roles differ by operational need and may require in-office presence.
What kind of support does the company provide to its employees?
We provide comprehensive training, ongoing mentorship, and advanced technology like our IntelliBoss CRM software to support our team's success.
How can I apply for a job at John Beal Roofing?
You can view our current job openings and apply directly through our careers page at johnbealroofing.com/careers#openings.
