Preview build · Deploys to your existing HubSpot portal — same URLs, same CRM, nothing lost.

NewThe AI receptionist answers your phone when you can't.Hear how it works

Features
Industries
Pricing Customers Help Français
Log in Start for free

Roofing Quotes, deposits, multi-day jobs, one record

Win the roof. Then run it without the binder.

Every request in one pipeline, quotes with the add-ons the customer picks, a deposit before the first shingle, and a two-day job on one work order with the photos and the final payment. Roofing software for the crew and the office.

14-day free trial. No credit card required.

  • 2,500+ service businesses
  • Set up in under 15 minutes
  • Works on every phone
Plannit / Pipeline
PipelineNorthline Roofing
All Jobs Add View
Search customer...All Job
New lead 2
0029Asphalt shingles, 24 squaresMontréal(514) 555-0131Repair callCreated on: Oct 1, 2026
0012Flat roof, EPDM membraneMontréal(514) 555-0122Free EstimateWork orders: 0 / 1
Quote to prepare 3
0031Skylight and flashingMontréal(514) 555-0128Free EstimateWork orders: 0 / 1
0018Shingle replacement, 32 squaresMontréal(514) 555-0116Free EstimateWork orders: 0 / 1
Quote accepted 4
0033Ice-dam repair and ridge ventMontréal(514) 555-0122Repair callWork orders: 0 / 1
0025Clinic: flat roof restorationLaval(450) 555-0119Repair callWork orders: 0 / 1
In progress 2
0027Daycare: gutters and soffitMontréal(514) 555-0126Repair callWork orders: 0 / 1
0023Site 14, Pointe-Claire: standing-seam metal roofMontréal(514) 555-0120On-Site InspectionWork orders: 2 / 6
To bill 1
0015Chimney flashing repairMontréal(514) 555-0113Repair callWork orders: 1 / 1

Trusted by service businesses across North America

Extermination ONEX Nautic-eau Arboritterre Progazon Plomberie Amadeau

How it works

Sell it, build it, get paid for it

The three halves of a roofing job, each on its own screen, all on one record.

No request goes to voicemail

Phone calls, web forms and texts land in one pipeline. Quote from your price list, offer the upgrades as options, and let the customer approve and pay the deposit from their phone. The competitors who called back on Monday lost.

  • Every request in one place, with a status
  • Add-ons sold as options on the quote
  • Deposit collected on approval
Plannit / Quotes / 0011Your sideCustomer’s side
0018 0011 –Shingle replacement, 32 squaresQuote to prepare
Job Folder1Quotes1InvoicesTimesheetsRoutes
Quote 0011 DraftActions Send
1. INFORMATION
Catherine Morin QuotingDetails

2875 rue Rachel E, Montréal QC H1W 1A4Jobsite

2. ITEMS (2)
DescriptionQtyRateAmount
Tear-off and disposal, 2 layersTwo layers removed, deck inspected, debris hauled away.2320.00 $640.00 $
Architectural shingles, 32 squares30-year laminated shingles, synthetic underlayment, ice and water shield at the eaves.11,460.00 $1,460.00 $
Line 3 — optional add-ons go here
Line 4
Line 5
Add an itemAdd a description

Subtotal2,100.00 $

GST 5%105.00 $

QST 9.975%209.48 $

Total2,414.48 $

A re-roof in Plannit

From the first call to the final payment

Nine days, one record.

Tip Attach the material list to your quote template. It becomes the crew's checklist automatically.
  1. Day 1
    Request captured

    The customer fills the web form at 9 p.m. It's in the pipeline with a status before you wake up.

  2. Day 2
    Quote approved

    Priced on site from your list, ice-and-water upgrade offered as an option. Approved and deposit paid from the driveway.

  3. Day 6
    Crew on the roof

    Materials listed, crew scheduled across two days, hours logged from the punch clock.

  4. Day 7
    Photos and sign-off

    Before, during and after on the work order. The customer signs on the tablet.

  5. Day 9
    Balance paid

    Final invoice paid online. The record stays on the address for the warranty call in five years.

Built for roofing

What separates a booked roofer from a busy one

Five things Plannit does so the office isn't the bottleneck.

A pipeline you can read at a red light

Requested, quoted, approved, scheduled, done, paid. Every job in a column, every column with a total. You know what's coming in next week and what's still waiting on a signature.

See the sales pipeline

Calls answered from the roof

The AI receptionist takes the call, asks about the leak, gets the address and books the estimate. You see it when you're back on the ground.

See the AI receptionist

Deposits before day one

A percentage on approval, by card or bank transfer. Projects start funded.

See online payments

Photos on the job

Every stage documented from the phone. Fewer disputes, faster warranty answers.

See work orders

1work order per roof, from quote to final payment
Couvreur au sommet du toit-1

On the roof

The job, documented as it happens

Photos before, during and after attach to the work order from the phone. The customer sees them in the portal; the office sees them without a call.

  • Stage photos on the work order
  • Crew notes and hours on the same record
  • Signed walkthrough on the tablet
Warranty The record stays on the address. A warranty call five years later opens on the photos and the materials used.

Plans

Which plan does a roofing company need?

Small crews run on Pro. Premium adds routes, GPS, contract renewals and accounting sync.

Pro · $49/mo

3 users. Recurring contracts, dispatch, reminders, quotes, invoicing and online payments.

Start for free

Premium · $109/mo

Everything in Pro, 5 users. Renewals in a batch, routes and GPS, QuickBooks sync, custom fields.

Start for free

Add-ons

Two-way texting, $25/mo on any plan. AI receptionist, $50/mo on any plan.

See full pricing

Questions

Before you switch

Can I collect a deposit when the customer approves the quote?

Yes. Set a deposit percentage on the quote; the approval screen collects it by card or bank transfer. The balance is invoiced when the job closes.

Can a job span several days with the same crew?

Yes. Schedule the crew across the days on one work order. Hours, photos and materials stay on that record.

Can customers choose upgrades on the quote?

Yes. Offer options such as ice-and-water shield or gutter replacement; the customer selects them and the total updates.

Does Plannit sync with QuickBooks?

Yes, on the Premium plan. Invoices, payments and customers sync both ways.