Roof Quote App

Roof quotes done on site, not at night in a spreadsheet

  • Custom software
  • Built and running
  • 2026
Detailed roof quote on desktop: itemised takeoff on the left, materials, labour and margin summary on the right
Step two: the roofer reviews the breakdown, adjusts quantities and prices, and only then sends it to the customer. Sample data, interface translated for this page.

Roofers no longer type up their notes in the evening. On site, the roofer dictates what he sees and draws the footprint with a finger, and the app prices materials and labour. The customer gets the quote as a link. Built for roofers in Slovakia.

In numbers

roof tiles in the catalogue, from official manufacturer price lists
13
Source: The app's tile catalogue

Challenge

Roofers spend more time on a quote than on the site visit. They measure the roof, type up notes in the evening, look up tile prices and count every batten and ridge tile. By the time the quote goes out, the customer has two others.

Mistakes cost real money. Work out the area from the house dimensions and forget the pitch, and you are short by dozens of square metres of tiles and labour that nobody pays for.

Solution

On site, the roofer says what he sees: roof type, dimensions, pitch, tile, chimneys, skylights. The app builds the job from that and asks a short question about anything missing. If it can't tell whether the numbers describe the house footprint or the roof surface, it asks instead of guessing.

The floor plan can be drawn with a finger. The app squares the stroke up, the roofer types in the measured sides, and area, perimeter, ridge and eaves come out of the geometry. The takeoff is grouped the way a roof is built: membrane, battens, tiles, ridge, eaves, chimney flashing, gutters.

The customer gets the quote in two steps. First a link with three figures (materials, labour, total) and a button that says "Yes, send me the detailed quote". Only then does the roofer review the itemised breakdown, adjust it and send it as binding. His rates and margin stay private until he decides otherwise.

App start screen with a microphone button and site visit notes
The site visit is dictated or typed. A whole email enquiry can be pasted in too. Sample data, interface translated for this page.

How it works

  1. 1

    Dictate the visit

    The roofer talks, or pastes an enquiry from email. The app pulls out the roof parameters and asks for what is missing.

  2. 2

    Draw the footprint

    He traces the house outline and types in the measured sides. Area, perimeter, ridge and eaves come from the shape, not from an estimate.

  3. 3

    Takeoff and three options

    The app prices materials from manufacturer price lists and labour from the roofer's own rates, and offers three tiles at different price levels.

  4. 4

    A link for the customer

    The customer sees the price range, the scope of work and the lead time. One tap requests the full breakdown.

  5. 5

    After signing

    A material order goes to the builders' merchant by email, and the deposit and final invoices are generated from the quote.

On the phone

  • Roof footprint drawn with a finger, with side lengths in metres
    Footprint drawn with a finger. Sides are overwritten with measured metres; area and perimeter follow. Sample data, interface translated for this page.
  • Quote price range and the first takeoff lines on a phone
    Each line says where its number comes from: computed from measurements, estimated, or the roofer's rate. Sample data, interface translated for this page.
  • Customer quote page with price range and project duration
    The customer gets a link, not a PDF. Step one shows only the price range. Sample data, interface translated for this page.
  • Bottom of the customer quote with scope of work and a button requesting the detailed quote
    The soft yes is non-binding. The itemised breakdown comes after it. Sample data, interface translated for this page.

What it does

  • Dictation or a pasted email enquiry becomes job parameters plus follow-up questions
  • Roof footprint drawn with a finger, squared to right angles, sides editable in metres
  • Takeoff grouped by roof build-up; every line shows where its number came from (computed, estimated, your rate)
  • Catalogue of 13 roof tiles from official manufacturer price lists, including the old trade names roofers still use
  • Two-step quote: three figures and a soft yes, then a binding itemised breakdown
  • Per-line toggle, variant and discount, with a warning when the quote drops below cost
  • Shopping list and material order sent from the roofer's own mailbox
  • Deposit and final invoices with their own numbering
  • Work order for the crew in their own language
  • Solar yield estimate from roof pitch and orientation
  • Visualisation of the new tile on a photo of the house, with an image budget set by the company owner

Outcome

The app is finished and waiting for its first live use. We are now working in feedback from trying it on desktop and on phones.

The quote is made during the site visit. Roof area comes from the measured shape, and tile prices come from manufacturer price lists. Automated checks guard the money calculations, because a wrong quote costs the roofer real money.