For roofing businesses
Roofing software, set up on day one.
Quotes, scheduling, invoices and payments for roofing businesses, with 126 priced services in your price book on day one.
14 days free · $0 today · card required · cancel any time
What arrives with roofing.
Roofing installation and repair: 126 services in 16 groups, 126 of them priced. Every price is yours to change.
- Roof InspectionPopular$175
- Drone InspectionPopular$249
- Emergency TarpPopular$350
- Shingle Repair (minor)Popular$275
- Shingle Repair (moderate)Popular$550
- Flashing RepairPopular$350
The groups
- Inspections3
- Repairs4
- Replacement4
- Gutters3
- Roofing Systems & Materials12
- Flat & Low-Slope Roofing10
- Tear-Off, Decking & Underlayment11
- Flashing, Trim & Penetrations11
- Ventilation & Insulation10
- Skylights & Accessories7
- Gutters & Drainage9
- Storm, Leak & Emergency Service10
- Maintenance, Cleaning & Coatings7
- Commercial Roofing8
- Specialty & Accessory Installs8
- Fees, Trip Charges & Permits9
Starter prices. Edit any line, delete what you do not sell, add what you do.
From the first call to getting paid.
A call becomes a lead, the lead gets a quote, the signed quote becomes a job, and the customer pays the invoice from a text. You never type the same thing twice.
A missed call becomes a lead
His name, area and what he needs are saved as a new lead.
Tom BeckerNew leadAC not cooling · Point Loma · missed call at 7:12 AMCallYou text him a quote
The lines come from your HVAC price book. He opens it 12 minutes later and signs it on his phone.
Tom BeckerQ-1107$513.00- Sent 7:40
- Opened 7:52
- Signed 7:55
- Booked
- Diagnostic service call$89.00
- Capacitor replacement$225.00
- AC coil cleaning$199.00
Tom BeckerSigned on his phoneThe signed quote becomes a job
It goes on Crew Alpha’s schedule. He gets a text when the crew is on the way.
Crew Alpha · TuesdayPoint LomaMini-split serviceDoneTom Becker1:00 – 3:00 · ACCrew Alpha is on the way, about 20 min.
He pays from a text
He pays the invoice from the link in a text. The receipt is sent automatically.
Harbor Air Conditioning- Diagnostic service call$89.00
- Capacitor replacement$225.00
- AC coil cleaning$199.00
- Paid by card$513.00
Send invoices by text. Reminders send themselves.
Every invoice has a link to pay by card, Apple Pay or bank. Reminders stop as soon as it’s paid.
Kim paid on day 9. You didn’t send a single reminder.
The AI assistant that understands real commands.
Type or say what you need and Omni does it. Anything you ask it to send waits for your OK.
- Type or talk On your phone or computer
- Asks first Before it sends, takes a payment or deletes
- Logged In the activity log
More jobs. Bigger tickets. Paid sooner.
- Answer firstEvery missed call gets a text in seconds.
- Win the quoteYou know the second they open it.
- Get paid on siteCard, Apple Pay or bank, with a tip.
- Bring them backCustomers come back when they’re due.
One extra job a month covers the $69.
One plan with every feature, priced by crew size.
The price covers the web software and the iPhone app for everyone on your team.
Every plan includes
- AI answering
- Two-way texting
- Route planning
- Reminders
- Online booking
- Quotes & invoices
- Marketing campaigns
- Review requests
- QuickBooks sync
- iPhone app
Campaign texts and emails use prepaid credit.
See every feature14 days free$0 todaycard requiredcancel any time
| OmniOps | |
|---|---|
| Housecall Pro Essentials | |
| Jobber Grow |
Prices as of Nov 2026, before add-ons. housecallpro.com/pricing · getjobber.com/pricing
Price books for 42 trades, ready to use.
Choose your trade and its services and prices load automatically. You can edit any of them.
HVAC
- Diagnostic call$89
- Seasonal system service$149
- Capacitor$225
- Smart thermostat$299
Pressure Washing
- House wash, to 2,000 ft²$275
- 2,000–3,500 ft²$375
- 3,500 ft² and up$475
- Driveway$150
House Cleaning
- Studio or 1 bed$120
- 2 bedroom$150
- 3 bedroom$200
- 4 bedroom$250
Lawn Care
- Mow, to 5k ft²$40
- Mow, 5–10k ft²$55
- Mow, 10k ft² and up$80
- Edge and trim$25
See all 42 trades
- Irrigation & Sprinklers
- Restoration & Water Damage
- General Contractor
- Maid Service
- HVAC
- Plumbing
- Electrical
- Roofing
- Appliance Repair
- Garage Door
- Locksmith
- Chimney & Fireplace
- Insulation
- Siding
- Windows & Doors
- House Cleaning
- Pressure Washing
- Window Cleaning
- Roof Cleaning
- Solar Panel Cleaning
- Gutter Cleaning
- Carpet Cleaning
- Tile & Grout
- Commercial Janitorial
- Landscaping
- Lawn Care
- Tree Service
- Pool Service
- Fencing
- Decking & Patios
- Concrete & Pavers
- Holiday Lights
- Snow Removal
- Pest Control
- Painting
- Drywall
- Flooring
- Junk Removal
- Moving
- Auto Detailing
- Handyman
Questions roofing shops ask.
Are the roofing prices right for my area?
They are a starting point, not a rate card. The 126 priced lines give you names, units and typical numbers to react to; change any price, delete what you do not sell, and add what you do.
What if I do more than one trade?
Pick the one you do most in setup. You can add services from any trade afterwards, and you can switch the trade in Settings without losing the prices you have edited.
Does the AI know my trade?
Yes. Omni is told your trade when you pick it, so it uses roofing words when it drafts a quote or a message. It still shows you anything before it goes to a customer.
Can I bring my customers from another app?
Yes. Upload a CSV or Excel file, or send us the export and we load customers, jobs and your price book for you, free. Jobber and Housecall Pro exports load with a ready-made preset.
More trades trades: HVAC · Plumbing · Electrical · Appliance Repair · Garage Door · Locksmith