🏠 SideWRK for Roofers

Re-roofs and repairs — done by the book.

Tear-offs, leak repairs, a full re-roof on the side. SideWRK runs the business: estimate it, pull and track the permit, log the inspection, send a branded invoice with your license & permit number on it, and see your true profit on every job.

No credit card to start · Works on any phone — nothing to install · Re-roofs · Repairs · Tear-offs · Leak calls

Built for roofing work — in one app

📋

Permit & inspection tracking

Re-roofs usually need a permit. Each job has a permit panel: record the permit number and authority, set the status (needed → applied → issued → passed → closed), and track the inspections with pass/fail and dates — so you know if you're waiting on the city or clear to close.

🧾

License & permit # on every invoice

Your roofing/contractor license number and the job's permit number print on every estimate and invoice automatically — the paper trail that makes you look like a pro.

💵

Permit fees, billed right

Tap Add permit fee, enter what you paid the city, and it's added as a line item billed to the customer at cost — transparent pass-through, no markup, so your real-profit math stays clean.

📲

Customers approve from their phone

Send a branded approval link. Your customer reviews the estimate, sees the photos, and taps Approve — logged with their name, the time, and the amount, with re-authorization if the scope grows.

📸

Photos that sell & document

Snap the storm damage, the rotted decking, or the finished ridge and text it to the customer — proof gets big jobs approved and documents the work before and after.

💰

Real profit, not just revenue

Every bundle and material carries a private "your cost" the customer never sees — so the Money tab shows what you actually made on each job, not just what you charged.

From "my roof's leaking" to "paid" in three steps

1

Write it up

Add the property and roof, then the work — labor, materials, a photo — and set the permit status. Send a branded estimate.

2

Permit & inspect

Log the permit number, track the inspection, and add the permit fee at cost. It all shows on the invoice.

3

Get paid

The customer approves; it becomes a numbered invoice with your license and permit on it. Record payment, your profit lands in Money.

One price. Every trade you run.

Single Trade

$29/mo
just roofing — everything you need
  • Unlimited customers & jobs
  • Permit & inspection tracking
  • License & permit # on invoices
  • Customer approvals + photos
  • Real profit tracking
Start free

Pro

$99/mo
for the full-time operator
  • Everything in Multi-Trade, plus:
  • Higher / unlimited clients
  • Recurring & contract billing
  • Team / helper logins
  • Public "find me" profile + reporting
Start free

Roofing FAQ

Does SideWRK handle roofing permits and inspections?

Yes. Each job has a permit panel: record the permit number and issuing authority, set the status (needed, applied, issued, passed, closed), and track the rough-in and final inspections with pass/fail and dates. The permit number prints on the estimate and invoice.

How do I bill a permit fee?

Tap Add permit fee and enter what you paid the city. It's added as a line item billed to the customer at cost (pass-through, no markup by default), so your real-profit math stays accurate.

Does my license number show on invoices?

Yes. Your roofing/contractor license number and the job's permit number both print on every estimate and invoice automatically — a clean paper trail for you and the customer.

How much does it cost?

Single Trade (roofing only) is $29/month. Multi-Trade is $49/month for every trade. Pro is $99/month for full-time operators. No free tier.

Run your side work like a licensed shop.

Set up in minutes and send your first professional estimate today.

Start free