A roofing salesman makes between $40,000 and $80,000 per year. Some earn more, and some earn less. Pay depends on where you work, how much you sell, and if you get bonuses. According to the U.S. Bureau of Labor Statistics, the average roofing salary is around $50,000 per year. But salesmen in the roofing business often earn more than regular roofers because they bring in new jobs.
What Do Roofing Salesmen Earn?
A roofing salesman’s pay comes from two places: a base salary and commissions. Commission is extra money you get when you close a deal. According to industry data, roofing salesmen earn between $40,088 and $44,899 per year as a base. On top of that, they can earn 5 to 15 percent commission on each job.
This means a salesman could make $50,000 to $80,000 total if they sell enough roofs.
Related articles:
- How Much Do Roofing Contractors Make
- How Much Does a Roofing Company Make
- How Much Does Roofing Make
- How Much Money Do Roofing Contractors Make
- How Much Does a Roofing Sales Rep Make
- How Much Can a Roofing Company Make
- How Much Does a Roofing Project Manager Make
- How Much Do Roofing Companies Make
How Do Location and Experience Matter?
Where you live changes how much you make. According to the U.S. Bureau of Labor Statistics, roofers in Massachusetts earn $72,390 per year on average. Illinois roofers earn $70,110. California roofers earn $69,000. But in Florida, where there are many roofers, the average is only $47,030.
Experience helps too. New salesmen start lower. Experienced salesmen who know how to sell make more money.
Roofing Sales Vs. Regular Roofers
Salesmen make more than roofers who just climb on roofs. According to the U.S. Bureau of Labor Statistics, the median roofer earns $50,030 per year. But a salesman who sells roofing jobs earns commission on top of that. Since the roofing industry will reach $81.3 billion in 2025, there is lots of money to earn in sales.
| Job Type | Base Pay | Total with Commission |
|---|---|---|
| Regular Roofer | $50,000 | $50,000 |
| Roofing Salesman | $40,000 | $60,000, $80,000 |
| Senior Sales Manager | $45,000 | $80,000, $100,000 |
Why Roofing Sales Is Growing
The roofing industry is booming. According to industry data, 5 million roofs are installed per year in America. Extreme weather causes more roof damage, so there are more jobs to sell. According to the Insurance Information Institute, hail damage cost homeowners $160 billion in 2024. This means salesmen have lots of opportunities to make money.
If you are good at selling roofs, you can earn $60,000 to $100,000 per year. Success depends on your skills, your location, and the company you work for.
Related articles:
- How Much Does a Roofing Contractor Make a Year
- How Much Do Roofing Sales Reps Make
- How Much Do Roofing Companies Make Per Roof
- How Much Does a Roofing Company Owner Make
- How Much Does the Average Roofing Company Make
- How Much Does a Roofing Company Make Per House
- How Much Do Roofing Company Owners Make a Year
- How Much Does a Roofing Contractor Make
Talk with a local roof contractor to review your options and get a detailed estimate for your project.