Find your next home
Career opportunities
Join a team that invests in your success from day one. At David's Roofing, we provide hands-on training, the tools and resources you need to do your best work, and clear paths for growth as your career develops.
Whether you're just getting started or bringing years of experience, you'll have support from people who want to see you succeed. If you're looking for a place where your work matters and your future can grow, we'd love to meet you.
Open positions
Sales Representative
Fayetteville Office (Farmington)
High-income earning role serving qualified leads — no cold calling behind a desk. Company vehicle, uncapped commission, from $100,000/year.
Field Manager
Fayetteville Office (Farmington)
Oversee day-to-day field operations for our roofing projects — crew leadership, scheduling, and job site quality control. $60,000–$100,000/year.