ShingleSuite

ShingleSuite: roof reports and estimate software for roofing contractors

ShingleSuite is roof report and estimate software for roofing contractors in the United States. Buy a preliminary report for one property, or put your branded estimator on your website and capture homeowner requests.

$7.95 per report, or $150 a month for Pro. Explore the demo.

Eaves: 14′Eaves: 14′Rakes: 13′ 5″Rakes: 13′ 5″Eaves: 6′Eaves: 28′Eaves: 58′Eaves: 32′Eaves: 32′Valleys: 18′Valleys: 18′Ridges: 26′Hips: 24′Hips: 24′Hips: 24′Hips: 24′Ridges: 26′58′32′32′28′26′26′24′24′24′24′18′18′14′14′13′ 5″13′ 5″ValleyHipRidgeN10 ft
Sample roof plan
Roof area2,451 sq ft (24.5 squares)
Main pitch6/12
Eaves and rakes211 ft
Ridges and hips148 ft
Valleys36 ft
A sample roof, measured and drawn by the same code as your estimator. Real roofs: see the demo.

How the roof estimator works

The estimator on a phone: a homeowner enters their address and sees their roof measured, with the roofer's price ranges
  1. The homeowner sends their contact details and address

    A homeowner's lead is saved after they send their contact details and property address, before the roof lookup. Available roof details can be added afterward.

  2. They pin the roof on the map

    The pin identifies the building to check. A map image does not establish measurement coverage or completeness.

  3. Available roof data is checked

    The website estimator uses available aerial roof data. A preliminary laser-based price or a labeled approximate price range from Google roof data is shown only when its source checks and the contractor's settings allow it; otherwise an in-person measurement is requested.

  4. You follow up from your dashboard

    Saved leads stay in the dashboard with any available roof details. Email notifications are queued; check their status rather than assuming inbox delivery.

Lead email notifications are queued for a sending attempt. Filtered spam is not emailed, and missing recipients, email setup or sending failures can prevent sending. Email provider acceptance does not confirm inbox delivery; saved leads remain in the dashboard.

Compare a single report with the website estimator.

Solar estimates and solar quote requests

When Google has solar data for a roof, the estimate also shows how many panels fit on its sunny part. After sending their roofing request, the homeowner can ask for a solar quote with one tap.

A homeowner's estimate on your website

The roofing lead always goes to you

Saved in your dashboard, with any available roof details and photos.

Goes to youEvery time. Solar never changes that.

The solar request goes to you or to a solar partner

Only if the homeowner taps to ask for a solar quote.

To you, if you sell solarIt's added to their roofing lead.
Or to our solar partner in their stateWhere we have one. The homeowner agrees to hear from that company by name. It gets their contact details, never your prices or the roof, and talks with them about solar only.

Roof estimator demo: five real roofs

Choose one of five real houses: an estate roof, a cross gable with wings, a hip ranch, a low-slope ranch and a long gable with an angled wing. See each aerial photo with the measured outline on it, the roof plan with labeled edge lengths and example prices, then try the homeowner steps with fictional customer details and a demo roofing company. Nothing is saved or sent.

The live demo opens here.

Roofing leads with roof measurements

New roof leadDemo customer · real roof
Jordan Sample(201) 555-0101jordan.sample@example.com110 Greenbrier Dr, Sikeston, MO 63801
Roof area
4,992 sq ft
Main pitch
9.9/12
Roof planes
15
Estimated stories
1
Ridges and hips
245 ft
Valleys
105 ft
Ranges the homeowner saw
3-tab25-year limited$22,600–$26,500
ArchitecturalLifetime limited$24,950–$29,300
Impact-rated designerLifetime limited, Class 4 hail$30,500–$35,800

Available roof details alongside your saved leads

Where the data supports them: roof size, pitch, labeled edge lengths and a drawing. Photos from the street and from above are included when available (kept for 30 days; saved measurements stay).

Leads are saved as soon as the address is sent

Even if the roof can't be measured or they close the page right after. Every lead is in your dashboard, whatever happens to the email.

When a price is shown, and how the measurement is checked

A wrong number costs you more than no number, so every roof gets one of three answers.

The laser measurement passes its checks: the homeowner sees their roof and your price ranges, labeled preliminary.

Source checks and your settings allow an approximate price: a wider range from Google roof data, ± 15% and labeled approximate. This is a price range, not a measurement accuracy figure. You can turn it off.

Anything else: no price. The homeowner is asked for an in-person measurement; the saved lead includes the reason and any available photos.

Measurements are preliminary. Source checks do not establish that every edge or all roof sections are included. Confirm the selected building, all roof sections and actual measurements on site before a final quote or material order.

How a laser measurement is checked
  1. Laser scan density: 8 points per square meter or more

    The laser check requires aerial data at 8 points per square meter or more. Density alone does not establish roof completeness.

  2. Repeat check: both halves of the scan agree

    Measured again from each half of the scan, the two answers agree within 2%.

  3. Comparison check: satellite measurement or a second tracing agrees

    Google's satellite measurement of the same roof lands within 3% of the laser, or another outline derived from the same scan agrees with the laser's roof planes (they cover 95–103% of that outline). Agreement does not establish that all physical roof sections are included.

Roof pricing from your own material and labor rates

Each item is priced off the measured roof, not just its square footage: drip edge off the eaves and rakes, ridge cap off the ridges and hips.

  • Good, better and best shingle lines, each with your material and labor price per square
  • Tear-off, disposal, extra stories, low-slope sections, waste and a minimum job
  • Prices on, or just the roof and an inspection request
  • Your company name, color and service area on the estimator
  • Homeowners can't change a measurement or a price
Sample prices. You set your own.
ItemPriced offPrice
Synthetic underlaymentSquares ordered (with waste)$18 per square
Ice & water shieldEaves × rows + valleys$4.50 per ft
Drip edgeEaves + rakes$3.25 per ft
Starter stripEaves + rakes$1.60 per ft
Hip & ridge capRidges + hips$6.50 per ft
Step & wall flashingStep + wall flashing$9 per ft
Pipe bootsPipe boots$45 each

$150 a month or $7.95 per report

Choose a single report for one property, or Pro for your website estimator and ongoing contractor workflow.

Single roof reports use public USGS aerial LiDAR (laser) scans for roof measurements. Satellite imagery is not required for a single report; address validation locates the property. Availability is checked before payment. Review the prepared roof outline, source dates and limitations before checkout. If the available data cannot support a report, no checkout is offered.

A report when you need one

Single preliminary roof report

$7.95 per report

No subscription. Check the address and review the actual outline and measurement limits before paying.

Check an address
  • One preliminary roof report for contractor review
  • Roof plan, area, pitch and edge summaries where the source data supports them
  • Material planning worksheet, source dates and items to confirm on site
  • Print or save the completed report as a PDF

For contractor review before a final quote or material order. The single report purchase is separate from the website estimator and monthly lead-capture plan.

For your website and daily workflow

ShingleSuite Pro

$150 per month

Your branded website estimator, homeowner requests and contractor quote workspace. No setup fee. Cancel any time.

Start the monthly plan
  • Estimator for your website, plus a direct link
  • Lead dashboard and email notifications, including past your included leads
  • Lead emails to up to 5 people
  • Lead list with follow-up status and CSV export
  • Optional preliminary price ranges from your own prices
  • Solar estimates, and solar requests sent where you choose

Includes capacity for 150 leads and 100 contractor roof lookups per billing period.

Solar companies have a separate referral agreement. See the solar partner program. Homeowner requests through a contractor's estimator remain free.

When a roofing lead counts

A lead counts once when a homeowner sends their name, a phone number or email address in a valid format, and a property address through your estimator, and the address is found on the map (or they finish an inspection request).

  • The same phone number or email about the same address within 30 days: it arrives as a return visit, linked to the first lead.
  • Submissions filtered as likely spam (you can open them and mark one as real).
  • Addresses outside the service area you set.
  • Placeholder contact details, such as 555-0100 or test@test.com.
  • Test leads you send yourself.

A valid format doesn't prove a number or email reaches a real person. If a counted lead turns out to be spam, fake or unreachable, mark it within 14 days of it arriving and it no longer counts in the billing period it was counted in. Marking a lead from a period that has already ended doesn't add to the current period's allowance.

After your included leads are used, the estimator keeps working: new leads are still saved as inspection requests without the roof lookup or price. Lead emails follow the same rules: filtered spam isn't emailed, and email setup or sending failures show in your dashboard. Your allowance resets when your next billing period's payment goes through. There are no overage charges.

Frequently asked questions

What is ShingleSuite?

ShingleSuite is roof report and estimate software for roofing contractors in the United States. Buy a preliminary roof report for one property for $7.95, with no subscription, or put your branded roof estimator on your website with Pro for $150 a month and get homeowner requests in your lead dashboard.

Can I buy just one roof report?

Yes. A preliminary contractor-review report is $7.95 with no subscription. Start at /reports: sign in, check the address and review the actual roof outline and limitations before checkout. It is separate from the website estimator and lead-capture plan.

What does the $150 monthly plan include?

Pro includes the website estimator, lead capture and the contractor workspace, with capacity for 150 leads and 100 contractor roof lookups per billing period. It is a monthly subscription; the included usage is not unlimited.

What roof measurements can I rely on?

Single roof reports use public USGS aerial LiDAR (laser) scans for roof measurements. Satellite imagery is not required for a single report; address validation locates the property. Availability is checked before payment. Review the prepared roof outline, source dates and limitations before checkout. If the available data cannot support a report, no checkout is offered. Measurements are preliminary. Source checks do not establish that every edge or all roof sections are included. Confirm the selected building, all roof sections and actual measurements on site before a final quote or material order. The website estimator uses available aerial roof data. A preliminary laser-based price or a labeled approximate price range from Google roof data is shown only when its source checks and the contractor's settings allow it; otherwise an in-person measurement is requested.

When will I receive a lead email?

A homeowner's lead is saved after they send their contact details and property address, before the roof lookup. Available roof details can be added afterward. Lead email notifications are queued for a sending attempt. Filtered spam is not emailed, and missing recipients, email setup or sending failures can prevent sending. Email provider acceptance does not confirm inbox delivery; saved leads remain in the dashboard.

Does it work where I am?

You can use the website estimator across the U.S.; measurement coverage varies by property. With your prices on, homeowners see a range when the available aerial data measures their roof well enough. Otherwise they ask for an inspection, and you get the lead. Single reports are checked for availability before checkout.

Does ShingleSuite send me leads?

Included leads are capacity for qualified requests from your own website, ads and links. Requests count when their address is found on the map or the homeowner finishes an inspection request, including requests completed without a roof lookup. While included leads remain, homeowners can get a roof lookup and, if you show one, a preliminary price. ShingleSuite doesn't supply leads or promise how many you'll get.

Will it work on my website?

On any site that lets you add HTML, including WordPress (a Custom HTML block). If yours doesn't run scripts, put your direct link behind a button or on your Google Business Profile.

Will the solar company go after my roofing jobs?

No. Solar partners agree to contact homeowners only about solar, and never to offer or refer roofing work. A referral carries the homeowner's name, phone, email and address, with no roof measurements, photos or prices.

What happens when I've used my included leads?

After your included leads are used, the estimator keeps working: new leads are still saved as inspection requests without the roof lookup or price. Lead emails follow the same rules: filtered spam isn't emailed, and email setup or sending failures show in your dashboard. Your allowance resets when your next billing period's payment goes through. There are no overage charges.

Can I cancel?

Any time, from the billing page. Your plan keeps working until the end of the period you've paid for, and your leads stay available to view and export.

Who makes ShingleSuite?

Mississippi River Marketing LLC, a marketing company in East Prairie, Missouri, that builds websites and tools for local businesses.

How to add the roof estimator to your website

Paste one snippet where you want the estimator, like a WordPress Custom HTML block, or share your own link on a button, your Google Business Profile or a text.

Questions before you buy? Email support@shinglesuite.com.

<div id="shinglesuite-estimator"></div>
<script src="https://shinglesuite.com/embed.js" data-contractor="your-company" async></script>