We’re Hiring! Apply Now to Start Your Career

Build your career with a trusted Texas roofing company and explore opportunities in sales, admin, labor, and management.

Open Positions at Legacy Roofing Pros

We’re actively hiring for a variety of roles that help keep our roofing projects on track and our customers happy. You can apply for a position in sales, office administration, crew leadership, or hands-on labor out in the field. At Legacy Roofing Pros, we offer hands-on training, opportunities for career growth, and a team environment built on quality work and lasting relationships.

Roofing Sales Representative Jobs in Texas

Help homeowners and property owners find the right roofing solution after storm damage, leaks, or aging shingles. As a roofing sales representative, you’ll guide clients through inspections, explain their options, and work with our team to deliver reliable roof replacements and repairs. Training is provided, and roofing or sales experience is a plus but not required.

Administrative and Office Positions

Keep the business running behind the scenes by handling scheduling, documentation, and customer communication. Our administrative team supports both field crews and management, helping ensure every project runs smoothly from start to finish. Strong organization and communication skills are key.

Roofing Laborer and Field Crew Jobs in Texas

Join our crew and work directly on roof repairs, replacements, and storm restorations across Texas. This is a hands-on role that requires physical stamina, attention to detail, and a strong work ethic. Experience is helpful but not required — we’ll teach you what you need to know.

Roofing Management and Leadership Roles

Lead projects, coordinate crews, and ensure high-quality workmanship on every job. Our managers oversee timelines, materials, and team performance, playing a vital role in customer satisfaction and company success. Experience in roofing or construction leadership is preferred.

Apply Now to Get Started!

Fill out the short application form below to let us know what position you’re interested in and share your experience. If you’re applying for a sales position, you’ll be directed to a short personality assessment after submitting — this helps us understand if sales is the right fit and is the first step in our hiring process.

Note for Sales Applicants: If you’re applying for a sales position, please complete this brief personality assessment to begin the next step of the hiring process. It only takes about 45 minutes.

Contact Us Today!

Get A Free Estimate