Skip to main content
Back to Blog
Pricing9 min read

How to Price a Roofing Job the Right Way

SQ

SnapQuote Team

Why Most Roofers Price Jobs Wrong

Most small roofers price jobs by one of three bad methods: they guess, they match what the last guy charged, or they go low just to win the job. None of those methods lead to a sustainable business. The roofers who stay in business for decades have a repeatable pricing formula they trust — and they stick to it even when the competition is cheaper.

This is how to build that formula.

The Four Components of a Real Roof Price

Every roof quote should be built on four inputs. Skip any one of them and you are either losing money or leaving money on the table.

1. Direct Materials

Start with the raw material cost for the job. Shingles, underlayment, nails, ridge cap, flashing, drip edge, vents, and anything else going on that roof. Pull prices from your current supplier order sheet, not from what things cost last year.

Include a small markup on materials — 10-15% is standard — to cover your time picking them up, handling supplier issues, and the risk of damaged or returned product.

2. Direct Labor

Calculate the true labor cost to install the job. This is not just crew hourly wages. It includes:

  • Base hourly pay for every crew member
  • Payroll taxes and workers comp insurance (usually 25-40% on top of base pay)
  • Tool and equipment wear
  • Any crew benefits you provide

Multiply your loaded labor cost by the estimated install hours. Be honest about how long the job will actually take, not how long you wish it would take.

3. Overhead

Overhead is the cost of running your business whether you land this job or not. Truck payments, insurance, office rent, phone bills, software, advertising, accountant, licensing. Add it all up monthly, then divide by the number of jobs you reasonably expect to close in a month. That is your overhead cost per job.

A small roofer with $5,000/mo overhead closing 10 jobs a month carries $500 of overhead on every single job. If you are not adding that to your price, you are funding your overhead out of your own pocket.

4. Profit

Profit is what is left after everything else is paid. It is not a tip. It is not optional. It is the reason you are in business instead of working for someone else. Target 15-25% profit on top of all your other costs. If you cannot hit that and still be competitive, your costs are too high or your market will not support the business at that price.

The Formula

Here is the simplified version:

```

Final Price = (Materials + Labor + Overhead) × (1 + Profit Margin)

```

Example for a typical 25-square tear-off and reroof:

  • Materials: $5,500
  • Labor (3 guys × 12 hours × $45 loaded): $1,620
  • Overhead allocation: $500
  • Subtotal: $7,620
  • Profit margin (20%): $1,524
  • Final Price: $9,144

Round to $9,250 on the proposal.

Why Matching Your Competitor’s Price Is a Trap

New roofers love to ask what other contractors charge so they can match it or undercut it. That is a losing game for two reasons.

First, you do not know what the other contractor’s costs look like. They might be cutting corners on insurance, underpaying crew, or running on old trucks they own outright. Matching their price without matching their cost structure means you lose money.

Second, the contractor winning on price is rarely winning on profit. They are busy but broke. You want to be profitable, not just busy.

Price for your own costs and your own profit target. Let the race-to-the-bottom guys fight each other.

How Fast Quoting Helps You Charge More

There is one way to charge higher prices without being cheaper: be faster. Contractors who deliver a professional proposal within an hour of the roof walk close at 2-3x the rate of contractors who take 24-72 hours. When you are the first and only professional proposal in the homeowner’s hand, they rarely call a second roofer.

That is the secret to charging a fair (higher) price without losing jobs. You win on speed and professionalism, not on undercutting.

The Bottom Line

Price is the single most important business decision you make as a roofer. Build a real formula with materials, labor, overhead, and profit. Stick to it. Deliver proposals fast and professionally so you are not forced to compete on price. The roofers who do this for five years straight are the ones still in business when the cheap guys have burned out.

Try SnapQuote free for 14 days

Send professional proposals in 60 seconds. AI-powered estimates, online payments, and automated follow-ups built for contractors.

No credit card required