Built for roofers. Bill by the square foot.
Send one invoice for every roof you finished this week — with Canadian tax presets and mobile-friendly PDFs.
Why roofers use SpanBill
- Trade-native units — Square feet, bundles, linear feet — not generic accounting line items.
- Multi-site invoices — Bill three roofs for the same GC on one invoice.
- Customer magic links — Clients view and pay without creating an account.
Preset work types for roofers
- Asphalt shingles — per square foot
- Underlayment — per square foot
- Flashing — per linear foot
- Tear-off — per square foot
- Ridge cap — per linear foot
Pre-filled when you register as a roofer.
Simple pricing
Free to start. Pro when you are ready to drop the footer.
View pricingFAQ
- Does it support HST/GST by province?
- Yes — Ontario, Quebec, BC, and all provinces.
- Can I import clients from Wave?
- Yes — CSV import on the dashboard.
- Do customers need an account?
- No — they open a secure link from email.
Spend less time billing on Sunday
Free to start. No credit card.
Start free