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

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.

How it works
- 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
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
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
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
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

Footprint drawn with a finger. Sides are overwritten with measured metres; area and perimeter follow. Sample data, interface translated for this page. 
Each line says where its number comes from: computed from measurements, estimated, or the roofer's rate. Sample data, interface translated for this page. 
The customer gets a link, not a PDF. Step one shows only the price range. Sample data, interface translated for this page. 
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.
Contact

