Roofing Cost Calculator
Figure the whole roof in seconds. Enter the footprint and pitch (or the roof area), and get the real takeoff — squares, shingle bundles, underlayment, drip edge, starter, ridge cap, and nails — plus tear-off, your labor per square, and what to charge.
You priced the job. Now run it like a business.
That's the hard part done. SideWRK runs the rest from your phone: text the estimate, your customer taps approve, and the money hits — card or Apple Pay from their own phone, landing in your own Stripe account. It keeps a line on who still owes you, logs every material and cost so your real profit and your tax write-offs tally themselves, and stands up a free website with reviews that feeds you the next job. A free estimate today, or your whole operation in one app. Built for roofing and every trade.
Price by the square, respect the pitch
Roofing sells by the square, but the number that sinks bids is pitch — a steep roof is more surface, more safety, and more time than its footprint suggests. Measure the true surface (footprint × pitch factor), price per square with tear-off and disposal built in, and add for layers, steep-charge, and complex cuts.
Questions
- How much does a new roof cost per square?
- Asphalt shingle roofing typically runs $350–$750 per square (100 sq ft) installed — materials, labor, and tear-off. A common 22-square home runs roughly $8,000–$16,000. Steep pitch, multiple layers to remove, and premium or metal materials push it higher.
- How do I measure a roof in squares?
- Roofing is sold by the "square" — 100 square feet of roof surface. Take the roof footprint and multiply by a pitch factor (a 6/12 roof is about 1.12× the flat area, a 9/12 about 1.25×) to get true surface area, then divide by 100. Our free satellite roof-measure tool does this for you.
- Is this calculator free?
- Yes. It runs in your browser, there is no sign-up, and nothing is stored anywhere but your own device.
More free calculators
Add this calculator to your site — free
Run a blog or a business site? Paste this where you want the calculator to appear. It updates automatically, works on mobile, and adds a small credit link back — no cost, no sign-up.