IndustriesRoofing
Roofing software for estimates, crews and getting paid
Business Genie is roofing software for the whole job: send the estimate and take the deposit, schedule and route your crews, then invoice from the job site and get paid. On the web and in the iOS and Android app.
Plans from $50 a month · One month free · No credit card
Sample job · hip roof
Measured
0.0 squares
2,934 ft² of roof at a 6/12 pitch. With 10% for waste on the hips and valleys, 33 squares to order.
- North859 ft²
- West hip286 ft²
- East hip286 ft²
- South698 ft²
- Garage west322 ft²
- Garage east322 ft²
- Garage hip161 ft²
- To order33 sq
Estimates with a deposit
A roof is sold on an estimate, and its materials are ordered before the crew shows up. So the estimate carries a deposit, and the customer pays into the job when they say yes.
Sample job · hip roof
- Materials $6,270 · 33 sq × $190
- Labor $6,930 · 33 sq × $210
- Fees $805 · dumpster, permit
Price the roof the way you measure it: materials and labor by the square, the dumpster and the permit on top. On this sample that is 33 squares and $14,005, with the materials, $6,270, asked as the deposit. In Business Genie you send it as a proposal from the app or the web; the deposit is paid on the yes, then the job goes on a crew’s schedule and is invoiced in the same app.
More on estimates and proposals, the roofing estimate software page, and a free roofing estimate template.
Crew hours and what each job cost
A re-roof is a crew on one address from first light: tear-off and dry-in the first day, the rest of the field, the ridge cap and the clean-up the next.
Sample job · hip roof
Mon · 4 roofers6:15 am–2:40 pm
Tue · 4 roofers6:15 am–2:45 pm
GPS clock-in and clock-out, both days
67 h 40 min of crew time
Scheduling and dispatch put the job on the crew’s calendar, and GPS time tracking records when the crew clocks in and out on the roof: here, 4 roofers from 6:15 am over two days, 67 h 40 min between them.
Job costing sets what a job cost you against what you charged for it, so you can see which roofs made money and price the next one on that. More on roofing scheduling software.
Meanwhile, the repair truck
While the crew is on the roof, the rest of a roofing company is a truck going to a different roof every hour or so: inspections, leak repairs, flashing, cracked tiles, gutters.
Sample day, simulated
The repair truck’s six stops in the order they were booked, and routed, keeping both promised windows. The crew is on the re-roof all day: 8 h 30 min on site.
- 1 · Leak90 min
- 2 · Tiles60 min
- 3 · Inspection45 min
- 4 · Inspection45 min
- 5 · Flashing75 min
- 6 · Gutter60 min
Booked the way the phone rang, this sample truck crosses town and back again: 46 miles. Route optimization orders the day automatically, keeping the windows promised to customers and each job’s length; on this sample the same stops come to 32 miles, done at 1:36 pm. It is on every plan, and it splits jobs across trucks when you run more than one.
The call after the storm
Monsoon season brings the call at 10:40 am: water through a living room ceiling, can someone come before noon? Add the job and the rest of the truck’s day re-routes around it. The tarp goes on at 11:13 am, and the tech gets turn-by-turn directions to each next roof. More on roofing dispatch software.
Sample day, simulated
The repair truck’s six stops in the order they were booked, and routed, keeping both promised windows. The crew is on the re-roof all day: 8 h 30 min on site.
- 1 · Leak90 min
- 2 · Tiles60 min
- 3 · Inspection45 min
- 4 · Inspection45 min
- 5 · Flashing75 min
- 6 · Gutter60 min
Invoicing, payment and follow-up
When the roof is done, send the invoice from the job. The deposit came in on the yes; the rest, $7,735 on this sample, is invoiced when the work is done.
Sample job · hip roof
- Card
- Apple Pay
- PayPal
- Venmo
- Cash App
Customers pay by card, Apple Pay, PayPal, Venmo or Cash App, and Business Genie syncs with QuickBooks Online, so the invoice is not typed into your books a second time. Automated follow-ups and review requests go out after the job, so past customers keep hearing from you.
More on invoicing, payments and roofing invoicing software.
Run your next roof in Business Genie
Estimates with deposits, crew scheduling, route optimization and invoicing, on the web and in the iOS and Android app.
The first month is free and you do not need a credit card to start. The team sets up your account and moves your data over at no charge, and plans start at $50 a month after the trial.
Roofing jobs, from a tarp to a tear-off
A leak repair and a full tear-off are both a job in Business Genie: estimated, scheduled, routed and invoiced the same way, whether the roof is shingle, tile, metal or a flat commercial roof.

On the repair truck — a different roof every hour or so
Emergency tarping
30–60 minWater is coming in now. The tech finds the opening, tarps it over the ridge and battens it down, and books the repair for when the roof is dry.
Roof inspection
40–60 minOn the roof with a camera: the field, the flashings, the penetrations, the valleys and the underlayment where a tile or shingle lifts. The photos and a repair-or-replace answer go to the owner before the truck leaves.
Tile and shingle repair
45–90 minCracked tiles or blown-off shingles are replaced to match, and the underlayment beneath them looked at while they are off.
Gutter installation and repair
45–90 minA gutter pulled off the fascia is re-hung on new hangers, pitched to its downspout and resealed at the seams.
Flashing repair
60–90 minLifted or rusted flashing around a chimney, a wall or a pipe is pulled, the underlayment under it checked, and new flashing set and sealed.
Leak repair
60–120 minThe stain on the ceiling is rarely under the hole. The tech traces the water uphill from the stain, opens the roof at the source, replaces the underlayment and the flashing that failed, and puts the roof back.
With a replacement crew — one roof for a day or two
Roof replacement
8–16 hA crew and a dumpster for a day or two: tear off to the deck, replace bad decking, dry in with underlayment, then drip edge, flashings, the field, and ridge cap. A magnet sweep of the yard for nails before they leave.
Time on site, for one tech with a stocked truck or one crew: solid for a quick job of each kind, pale for how long one can run, on a scale of two hours. Sample figures; every roofing business’s own will differ.
Questions about roofing software
- Can I take a deposit on a roofing estimate?
- Yes. Estimates and proposals in Business Genie can carry a deposit, so the customer pays part of the job up front. The rest is invoiced when the work is done, and customers can pay by card, Apple Pay, PayPal, Venmo or Cash App.
- Does Business Genie route roofing crews?
- Yes, on every plan. Route optimization orders each crew’s day automatically, keeps time windows and job lengths, splits jobs across crews, re-routes when a job is added, and gives turn-by-turn directions.
- Does it work with QuickBooks?
- Yes. Business Genie syncs with QuickBooks Online, so invoices you send from the job site do not have to be typed into your books a second time.
- Can my roofing crews use it on the job?
- Yes. Business Genie runs on the web and in the iOS and Android app. Crews see their schedule, open directions to the next job, clock in with GPS time tracking, and invoice and take payment on site.
- Is there a free trial for roofing contractors?
- Yes. The first month is free and you do not need a credit card to start. Our team sets up your account and moves your data over for free. Plans start at $50 a month after the trial.