
Call or Text: 540-371-6187
Email: MillsRoofs4U@gmail.com

Join the Mills Roofing Family in Culpeper, Locust Grove & Fredericksburg, VA
At Mills Roofing, we’re more than a roofing company — we’re a family. We take pride in our work, look out for one another, and believe that when our team is strong, our customers win. As a locally owned roofing and exterior company serving Culpeper, Locust Grove, and Fredericksburg, VA, we’re always looking for motivated, dependable people who want more than just a job — they want a long-term career.
If you’re hardworking, honest, and ready to grow with a company that treats you like family, you’ll fit right in here.
Why Join Us?
When you join the Mills Roofing family, you become part of a team that values craftsmanship, integrity, and people.
-
Competitive pay based on experience and performance
-
Opportunities for growth, advancement, and leadership
-
Family-first, team-oriented work environment
-
Consistent, year-round work in Culpeper, Locust Grove, and Fredericksburg
-
Training and mentorship for long-term success
-
Locally owned company that truly cares about its team and community
We are actively hiring for the following positions in Culpeper, Locust Grove, and Fredericksburg, VA. Roofing and construction experience is a plus, but we’re always willing to train the right people.
Construction Project Manager / Sales Representative
Specialty: Roofing, Siding & Decking
Location: Remote / Field-Based
Pay Type: Commission with Draw (Uncapped)
Schedule: Flexible | Semi-Monthly Pay
Job Description: We are seeking a driven Construction Project Manager to oversee sales and project coordination for residential exterior construction projects, including roofing, siding, decking, and related services. This role manages the full process—from lead generation and inspection through project completion—while maintaining high standards of customer service and workmanship.
Responsibilities:
-
Generate leads through door-to-door canvassing and field marketing
-
Conduct on-site inspections for roofing, siding, decking, and exterior construction projects
-
Present estimates and close sales with homeowners
-
Manage projects from contract signing through completion
-
Serve as the primary point of contact for customers throughout the project
-
Coordinate with production teams to ensure timely and quality execution
-
Maintain accurate documentation of sales, projects, and customer communication
Compensation & Benefits:
-
Commission-based compensation with draw
-
Uncapped commission with high income potential
-
Semi-monthly pay schedule
-
Mileage reimbursement for use of personal vehicle
-
Company-provided equipment (cellphone, ladder)
-
Remote work with flexible scheduling
Requirements:
-
Comfortable with door-to-door lead generation and sales
-
Experience in roofing, siding, decking, or construction preferred (training provided)
-
Strong communication, organization, and time-management skills
-
Self-motivated and results-driven
-
Reliable personal vehicle and valid driver’s license
-
Ability to work independently in a fast-paced construction environment

Canvasser
Location: Local / Field-Based
Pay & Incentives
-
$12.77/hour base pay
-
Bonus for every inspection set
-
Additional bonuses for every job approved & completed
-
Up to $200 per lead generated
-
Mileage reimbursement at $0.30 per mile
What You’ll Do
-
Canvass assigned neighborhoods
-
Introduce homeowners to our roofing services
-
Set roofing inspections
-
Accurately track leads & appointments
-
Represent Mills Roofing in a professional & friendly manner
What You Need
-
Reliable personal vehicle (required)
-
Valid driver’s license & insurance
-
Comfortable walking neighborhoods & working outdoors
-
Strong communication skills
-
Self-motivated & dependable
Growth Opportunities Top performers may advance into Project Management roles based on performance and results.
