A roofing customer portal is a private link where the homeowner sees job status, photos, the signed estimate, the build date and the invoice, and can pay or message you. Homeowners can check status without calling, and insurance paperwork stays in one place. Some roofing CRMs, like AccuLynx, include one. A custom portal fits when yours does not.
What should a roofing customer portal show?
It should answer the question the homeowner would otherwise call about. For most roofing jobs, that is "where are we, and what happens next?" Put that on top, and put everything else one tap away.
- Where the job stands, in plain words: inspected, estimate sent, signed, materials ordered, scheduled, built, paid.
- The next date that matters to them: the inspection, the build day or the final walk-through.
- Photos, by slope and by date, before, during and after.
- Documents: the estimate, the signed contract, any change orders and the warranty.
- The invoice, with a way to pay by card or bank, if you take payments online.
- Messages saved on the job, not on someone's phone.
How does a portal help with insurance claims?
Insurance jobs run on paperwork: photos of the damage, the estimate, sometimes a supplement. A portal keeps your dated photos and documents in one place, so the homeowner can share them with their adjuster without asking you to resend anything. The claim itself stays between the homeowner and their insurance company. Your job is clear photos and clean documents, not handling the claim.
One rule to keep in every message, portal or not: in Texas, it is illegal for a contractor to pay, waive or absorb a homeowner's insurance deductible without the insurer's consent, under HB 2102 from 2019 (bill analysis).
Which roofing tools include a customer portal?
Some roofing CRMs build one in, and it is worth checking before you pay for anything else. AccuLynx's customer portal lets homeowners view project details, documents, photos, estimates and invoices in one place, see upcoming appointments, message the team and make payments. Homeowners are invited once a job is approved, and they log in with a secure link tied to their mobile phone. AccuLynx does not publish prices; its pricing page asks you to request a quote.
For other roofing tools, ask on the demo exactly what the homeowner can see and do. "We have a portal" can mean a full job view or a page that only takes payments.
When does a custom portal make sense?
When your CRM has no portal, or its portal does not show what your homeowners ask about. A custom portal also fits when you want one branded place across retail and insurance jobs, with your own stages and words. If your current tool's portal works, use it.
Common reasons roofers give us:
- The CRM has no homeowner view, so the office answers "when is my build?" all day.
- Two kinds of jobs. Retail and insurance work need different steps on screen.
- Change orders by text. Approvals get lost in threads instead of saved on the job.
- Your brand. The homeowner sees your name and colors, not a software company's.
See our client portals page for what a portal build includes.
What should the homeowner see at each stage?
Show only what helps at that moment. Too much on the screen and people stop reading.
| Stage | What the homeowner sees |
|---|---|
| Inspection booked | The date, the time window and who is coming |
| Inspected | Photos by slope and a short note on what you found |
| Estimate sent | The estimate with options, and a button to sign |
| Signed | The contract, the deposit receipt and what happens next |
| Scheduled | The build date, what to expect and how to prepare |
| Built | Finished photos, the warranty and the final invoice |
| Paid | The receipt, plus a review link if the homeowner is happy |
Custom vs rented vs doing it yourself
| Portal inside a roofing CRM | Built for you | Doing it yourself | |
|---|---|---|---|
| What the homeowner gets | Whatever the vendor built | Exactly the stages and words you choose | Texts and emails with attachments |
| Cost | Part of the CRM, often a quote | A build priced on a free call, then a flat monthly plan | Office time |
| Photos and documents | In the CRM | In your portal, connected to your CRM | Scattered across phones |
| Your brand | Partly | Fully | Not really |
| Best for | Roofers happy with their CRM | Roofers whose CRM has no fitting portal | A few jobs a month |
What should a portal never show?
A portal is for the homeowner, so leave out anything meant for your team. One wrong upload can cost you trust or a dispute.
- Internal notes about the customer or the job.
- Your costs, margins and what you pay subs.
- Anything about other customers, including photos with their house numbers.
- Draft estimates and change orders nobody has approved yet.
- Crew members' personal phone numbers.
Set the default to private, and let your team mark each photo and document as shared on purpose.
How do you get homeowners to use it?
Make it easy and make it the only place things live. Send the link by text at signing, with no app to download and no password to remember. Put the next date on top. Then point every status question back to the link, kindly, until it becomes the habit.
- One link, sent by text.
- No app download, no long sign-up.
- The next date and the latest photos first.
- A message button that reaches a real person.
Where to go from here
Book a free call. In 15 to 30 minutes we look at what homeowners ask your office about and what your CRM already does. Elevate, a Houston AI, software and marketing studio led by Justin Davis, prices every build on that call, with one flat price in writing before work starts. Compare roofing CRMs in best CRM for roofing companies, and see what we build for Houston roofers.