AutoRev AI
Home/Tools/Roofing Calculator
Free for roofers and homeowners

Free Roofing Estimate Calculator

Good, Better, Best pricing in 30 seconds. Built for roofers, free for homeowners.

Updated August 2026

What this calculator does

This roofing calculator asks a homeowner a few questions about the job, then prices it three ways: Good, Better, and Best, the same way a roofer would quote it in person. It's a real roof estimate calculator, not a lead form dressed up as one, the price range shows on screen with no email required to see it.

It's also a free roof calculator any roofer can put directly on their own site. Set it up below and every homeowner who runs it on your site becomes a lead in your inbox, full price breakdown included.

For roofers

Put this calculator on YOUR website, free

It captures homeowner leads for you, full name, contact info, and price breakdown, emailed to you the second someone submits it. Takes one block of code and stays free forever.

Get your free embed codeEnter your business name and email below, and set your own prices per square if you want them, or leave the defaults. Takes under a minute, no signup fee, no card.
Paste one block into your siteDrop the snippet where you want the calculator to appear. Works on WordPress, Wix, Squarespace, and any custom site, no developer needed.
Every lead lands in your inboxClick the one-time confirmation email we send you, and every homeowner submission on your site gets emailed to you with the full Good, Better, Best breakdown. The calculator itself works the moment you paste the snippet in, confirming just turns on the lead emails.

Your prices per square (optional)

1 square = 100 sq ft. Leave blank to use solid national defaults.

Free forever. No card, no signup fee, no expiration.

From number to booked

The estimate is step one. Booking is step two.

A homeowner sizes their roof, sees the squares and what the material and labor run, and taps Book this visit. They pick a time and it is on your calendar while the number is still on their screen, before the lead has a chance to cool off.

Step 1

They get the estimate

A real price range, right on your own site.

Step 2

They tap Book this visit

The same widget rolls straight into booking.

Step 3

It lands on your calendar

A real appointment on your real schedule.

Real openings onlyEvery time it offers comes straight from the calendar you already run, so two jobs never land on the same slot.
The job writes itself inA booking lands in your system as a real job on its own. Nobody re-types it off a sticky note.
The customer gets a textA confirmation text goes out the second they book, with the reminders and the follow-up handled after.
Your services, your pricesThe list is yours, your jobs at your prices or priced on-site, never a generic menu.
Looks like your siteIt takes on your colors, logo, and font, so it reads as part of your website, not a bolt-on.

The estimate calculator above is free with just an email. Sign up and the same widget also books the job, on your calendar and in your own brand.

Meet AutoBook Scheduler

Need roof area or a shingle count instead?

Footprint and pitch in, true roof area and a material estimate out. No email, no signup.

Estimated roof area

2,236 ft²

Squares22.4
Shingle bundles68
Shingles1,946

Why a steeper roof needs more shingles for the same house

A footprint measurement is the shadow the house casts straight down: length times width, taken flat. A roof surface sits above that shadow at an angle, so it always covers more area than the shadow underneath it. The question is how much more, and that comes down to a right triangle.

Roofers measure pitch as rise over a fixed 12-inch run: a 6/12 pitch climbs 6 inches for every 12 inches it runs horizontally. That run and rise are the two legs of a right triangle, and the roof surface itself is the hypotenuse, the long diagonal side connecting them. The Pythagorean theorem gives that hypotenuse: the square root of run squared plus rise squared. Divide by the run and you get a multiplier you can apply directly to a flat footprint: the square root of 1 plus rise-over-12 squared.

At zero rise, the multiplier is 1, a flat roof and its footprint match exactly. Add rise and the diagonal across that triangle stretches longer than the run alone, so the multiplier climbs above 1 and keeps climbing as the pitch gets steeper. That's the entire calculation the area calculator above runs on every square foot you enter, computed directly rather than pulled from a rounded lookup table.

Pitch multipliers for common roofs

This table runs the same square-root-of-1-plus-rise-squared formula behind the area calculator above at whole-number pitches from a low 2/12 slope up to a full 12/12, a 45-degree roof. Use it as a fast sanity check on a stocked size or a bid, then run your exact pitch through the calculator for the precise number.

PitchMultiplierApprox. angle
2/121.0149.5°
3/121.03114.0°
4/121.05418.4°
5/121.08322.6°
6/121.11826.6°
7/121.15830.3°
8/121.20233.7°
9/121.25036.9°
10/121.30239.8°
11/121.35742.5°
12/121.41445.0°

Most residential roofs run 4/12 to 9/12. The gap between the two ends of that common range is real material: a 2,000 square foot footprint comes out to 2,108 square feet of roof at 4/12 and 2,500 square feet at 9/12, nearly 400 square feet of extra shingles, underlayment, and labor time on the same house, purely from pitch.

What a roofing 'square' is, and why the trade uses it

A square is 100 square feet, a unit the roofing trade settled on so job sizes could be talked about in a round number instead of a four or five-digit square-foot total. A 2,236 square foot roof is a 22.4-square roof, and telling a supplier or another contractor "22 squares" sizes the job up instantly, no unit conversion required first.

Squares also carry labor estimating. Crew production rates get quoted in squares per day rather than square feet per day, and a two-person crew tearing off and installing standard asphalt shingle typically runs somewhere around 8 to 12 squares in a day, depending on pitch, tear-off condition, and how cut-up the roofline is. Converting a footprint to squares early lines a job up against that production rate right away, which is why the area calculator above shows squares alongside the raw square footage.

Bundle coverage: where the material numbers come from

Coverage per bundle is what sets the rest of the materials chain. A standard bundle of three-tab or architectural asphalt shingle covers about 33.3 square feet installed at the manufacturer's standard exposure, which is why three bundles land almost exactly on one square (3 times 33.3 is 100). That three-per-square ratio holds for most three-tab and architectural lines, though some laminated or designer shingles run four bundles per square instead, so check the product's coverage rating before ordering an unfamiliar line.

Each standard bundle holds 29 individual shingles, so the chain runs squares to bundles to shingle count, all cascading from the same 100 square foot baseline. None of that raw math includes waste. Real material orders add 10 to 15 percent on top for cuts, starter courses, ridge cap, and the trim loss around valleys and penetrations, a simple rectangular gable sitting at the low end of that range and a roof full of dormers and valleys sitting at the high end.

Worked example: 1,800 sq ft footprint, 8/12 pitch

Here's the full chain from footprint to a material order, the same steps the area calculator above runs the instant you enter numbers.

  1. Step 1: Footprint

    1,800 sq ft, measured from the exterior wall line.

  2. Step 2: Multiplier

    8/12 pitch: square root of 1 plus (8/12) squared, or the square root of 1.444, which comes out to 1.202.

  3. Step 3: Roof area

    1,800 x 1.202 = 2,163 sq ft of actual roof surface.

  4. Step 4: Squares

    2,163 / 100 = 21.6 squares.

  5. Step 5: Bundles

    21.6 x 3 = 64.9, rounded up to 65 bundles. Always round up, never down.

  6. Step 6: Shingles

    65 x 29 = 1,885 shingles.

  7. Step 7: With waste factor

    Add 12 percent for a moderately cut-up roofline: 65 x 1.12 = 72.8, rounded up to 73 bundles to order.

Why a single footprint number breaks down on complex roofs

The footprint-and-pitch method above assumes one rectangle at one consistent pitch, which describes a simple gable or hip roof well. A dormer, a valley where two roof planes meet, or a rear addition at a different pitch all add roof surface that a single blended footprint number does not capture, since those features add plane area without adding matching footprint underneath them.

For anything past a simple rectangle, measure each roof plane on its own: the main roof, each dormer face, each section that sits at a different pitch. Run each one through the multiplier for its own pitch, then add the totals together. A steep front gable and a shallow rear addition on the same house each need their own calculation, since one averaged pitch applied to the whole footprint misses both of them. Valleys and hips add cut length on top of that, which is exactly where the waste factor from the section above earns its keep.

How AutoRev Turns a Roof Estimate Into a Booked Job

Say a homeowner calls after running the numbers on three roofers' sites this week. AutoRev answers, already knowing your pricing and your calendar, and tells them where their reroof lands on your own Good, Better, Best range before you've even seen the house. It gets their info, prices out a real estimate, and books the site visit, all before you've finished your coffee.

You don't configure a chatbot flow for this. You tell AutoRev what you want handled, and it does it, the same way you'd hand a task to a new office hire and trust them to run with it.

AutoRev plugs into whatever FSM or CRM your crew already runs. It doesn't replace what you use to run jobs, it's the coworker that works the phone, the texts, the estimates, and the follow-up around it. What AutoRev is already doing for roofing crews:

See AutoRev for roofing crews

Tired of missing calls?

Get a free AI audit. We'll map your workflows and show you exactly where AutoRev's AI coworker fits in.

FAQ

Roofing calculator questions

What comes up before installing the calculator, quoting a reroof, or ordering materials.

Yes. There is no subscription, no trial period, and no card required, for the roofer installing it or the homeowner using it. Homeowners see a real Good, Better, Best price range with no email required to see a number, and roofers who install it on their own site keep it free forever.

No. Enter your business name and email once to get your embed code and snippet, that is the whole setup. There is no dashboard to log into and no account to manage.

Every submission is emailed to you instantly, with the homeowner's name, contact info, and the full Good, Better, Best price breakdown their answers produced. Lead emails start once you click the one-time confirmation link we send when you set up your embed. The calculator still works for homeowners before that, it just is not emailing you yet.

Yes. Enter your own per-square price for Good, Better, and Best when you set up your embed, and every quote your calculator gives runs on your numbers. Leave any of the three blank and that tier falls back to a solid national default.

The credit line is what keeps the calculator free. Keep it in place and the calculator, the leads, and the emails stay free forever.

Multiply the flat footprint by a pitch multiplier: the square root of 1 plus the rise-over-run ratio squared. A 6/12 pitch gives a multiplier of 1.118, so a 2,000 square foot footprint becomes about 2,236 square feet of actual roof surface. The multiplier only depends on pitch, so the same 1.118 applies whether the house is 1,200 square feet or 4,000.

A roof plane is the hypotenuse of a right triangle formed by the horizontal run and the vertical rise. The hypotenuse of a right triangle is always longer than either leg alone, and it gets longer as the rise grows relative to the run, which is exactly what a steeper pitch does. At zero rise the roof is flat and the multiplier is 1, meaning footprint and roof area match. Add rise and the diagonal distance across that triangle grows, carrying the multiplier above 1 for every square foot of footprint underneath it.

Pitch is a ratio, rise per 12 inches of run, written as X/12. Slope angle is the same relationship expressed in degrees: a 6/12 pitch works out to about 26.6 degrees. Roofers default to pitch because it maps directly to rafter and framing measurements on the job. The degree figure matters more for fall-protection requirements, since OSHA's guardrail and harness rules key off the angle a roof surface sits at, not the X/12 fraction.

Divide the roof area by 100 to get squares, then multiply squares by 3, since a standard bundle covers about 33 square feet. A 2,236 square foot roof works out to 22.4 squares and about 68 bundles once you round up to whole bundles. Add a waste factor on top of that raw number before ordering; see the waste factor question below.

A square is 100 square feet, a unit the roofing trade uses so job sizes, material orders, and crew production rates all speak in the same round number. A 2,236 square foot roof is a 22.4-square roof, and quoting a job in squares lets a supplier, a crew lead, or another contractor size it up instantly without converting units first.

10 to 15 percent on top of the raw bundle count is standard. A simple rectangular gable roof with few penetrations sits at the low end of that range. A roof with dormers, valleys, skylights, or several hips needs closer to 15 percent, since every cut edge and every valley line wastes part of a shingle that a flat, uncut plane would not.

No. The multiplier depends only on pitch, so a hip roof and a gable roof at the same 6/12 pitch both use 1.118. What differs between them is the footprint measurement and the extra hip and ridge lengths a hip roof adds, and those get accounted for separately, on top of the base area, not by changing the multiplier itself.

Measure and calculate each section on its own. A house with a steep 9/12 front gable and a shallower 4/12 rear addition needs two footprint numbers run through two different multipliers, then added together. Running the whole house through one blended pitch produces a number that's wrong for both sections.

It's a solid starting estimate for a simple footprint and a single pitch. Complex rooflines with dormers, valleys, or multiple sections need each plane measured and totaled separately, plus a waste factor, before that number becomes an order you'd hand to a supplier.

Now put a price on it.

Need a one-off customer estimate instead of an embeddable calculator? Build one in the same place.

Ask MeganMMegan