Interested in joining our team? We are constantly growing and always looking for our next rock star!
At National Roofing & Sheet Metal, we’re more than just a company — we’re a team that values skill, dedication, and a strong work ethic. Every member of our crew plays an important role in delivering high-quality roofing and sheet metal solutions to our clients. We take pride in providing a safe, supportive, and professional work environment where employees can grow their skills, tackle exciting projects, and take ownership of their careers. Whether you’re an experienced professional or just starting out, you’ll find opportunities to learn, advance, and make a real impact.
Joining our team means more than just a job — it’s a career with opportunities for advancement, hands-on training, and access to industry-leading tools and technology. We offer competitive pay, benefits, and recognition programs to reward hard work and dedication. If you’re looking for a company that values teamwork, excellence, and growth, National Roofing & Sheet Metal is the place to build your future. We’d love to have driven, motivated individuals join us and help shape the next chapter of our success.
Competitive pay and benefits
Opportunities for career growth and advancement
Hands-on training and skill development programs
Safe and supportive work environment
Work on a variety of roofing and sheet metal projects
Team-oriented culture that values collaboration
Employee recognition and rewards programs
Flexible schedules where possible
Opportunities to work with industry-leading materials and technology
Pathways for certifications and professional development
Apply for a position within our company by completing our job application below. A member of our team will follow up within one business day. We look forward to speaking with you soon!