Grow with RoofingSource

    RoofingSource is a best-in-class organization looking for outstanding individuals to join our team.

    We offer competitive pay, benefits, growth potential, paid training, and year-round work. If you're looking to level up your career - no matter what you do - we want to hear from you.

    Apply Now

Take your Careers to New Heights

Meet RoofingSource team members across the country and discover how they have developed their skills and advanced their careers.

Learn More

Joe Reeder, Client Advisor

“I have felt welcomed as a true member of the RoofingSource family since the day I started. I feel that the work I do not only impacts RoofingSource, but our partners and clients. RoofingSource is a one-of-a-kind company that I'm proud to be a part of.”

Nicole Gomez, HR/People

“There’s always clear communication among my team, I consistently feel supported, and I know I can count on my colleagues to have my back.”

Rudy Villarreal, Training Coordinator

“I've enjoyed my time working at RoofingSource because they’ve set me up with top-notch hands-on and informative training that has helped me succeed in the commercial roofing industry. As a company, they are great at identifying the strengths in people and then finding a way to utilize those strengths to help them advance their careers.”

Gabriela Oviedo, Finance

“RoofingSource is a great company to work with and for. They cherish their employees and care about their personal goals, developing career paths that produce work/life balance.”

Sean Gerold, Talent Acquistion

“From day one, I felt welcome and could feel the difference from other companies I had worked with previously. The leadership team continues to invest in my development and provide a great career experience.”

Gustavo Mendoza, Service Team

“In the beginning, it may seem difficult to learn a new trade. However, if you try your best and ask for help, someone is always willing to assist. You’re never alone and your skills will develop over time if you put in the reps.”

Chris Newell, Service Team

“It's a very positive work environment with someone always able to get the help you need. I’m proud of my growth that I've had in my tenure from Field Advisor to Trainer to Field Supervisor and being part of a team that helps shape the present and future of the company.”

Benefits

  • Employer-Matched 401(k)
  • Year-Round Work
  • Medical, Dental & Vision
  • Bonus Opportunities
  • Vehicle, Tools & Cell Phone
  • Travel Perks (e.g. Enterprise Discount)
  • Paid Training
  • Relocation Opportunities
  • Pet Insurance
  • Dependent Care FSA

1

Discover Openings

Check out our current career opportunities below. We're hiring across the country.

2

Apply Now

Submit your application. If you don’t see an opening in your area, join our Talent Network.

3

Schedule an Interview

Meet our Talent Acquisition team below and schedule a call with us.

 

Career Opportunities

 

Service

Field Advisor

Colorado, Connecticut, Atlanta, South Florida, and Missouri

Field Specialist

Ohio, Missouri, and New England

Office

Client Advisor, Service Coordinator, Project Manager, and Administrative Assistant 

Production

Roofing Apprentice & Journeyman

Colorado, Florida, Illinois, Kansas, Louisiana, Maryland, Missouri, North Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, Tennessee, and Texas

Roofing Foreman

Colorado, Florida, Illinois, Louisiana, Maryland, Missouri, Ohio, Pennsylvania, South Carolina, and Tennessee, and Texas

 

Office Team

Facilities, Finance, HR/People, Marketing, Sales, and Technology teams

Learn More

Service Team

Nationwide team of Field Advisors and HVAC/R technicians

Learn More

Production Team

Teams throughout the country consist of Foremen, Journeymen, Apprentices, and more

Learn More

 

Your Journey Starts at HQ

Our Training Center and main office is located in the Chicagoland area. Skills assessments, interviews and first days all start here. Learn more about what happens at RoofingSource HQ.

Explore HQ

 

Want to join our team?

Apply Now
 

Want to join our team?

We look forward to meeting you!