Slover Digital

PITCH Partner Portal

The PITCH Partner Portal: roofing tech that shows homeowners everything

Food delivery apps show you the driver turning onto your street. Roofing, one of the biggest purchases a homeowner makes, mostly showed you a voicemail. The PITCH Partner Portal changes that. Here is what it does and how it works.

PITCH Partner Portal in the PITCH Roofing app showing project status and a review prompt

The short answer

The PITCH Partner Portal is a customer portal that Slover Digital built for PITCH Roofing, a Florida roofing contractor. It gives every homeowner a live project timeline, their estimate, contract and invoices, project photos, online payments and direct messages with their roofing team. It runs on the web at partner.pitchroofing.com and inside the free PITCH Roofing app for iPhone and Android, all from one account.

What is a roofing customer portal?

A roofing customer portal is a private website or app where a homeowner can see everything about their roof project without calling the office: where the job stands, what has been signed, what has been paid, what the crew has photographed and who to ask. It is the project folder, the status board and the group text, all in one place.

It sounds obvious. In residential roofing, it is still rare. Most homeowners get a contract, a crew date and a lot of waiting.

The problem it solves

A roof replacement is not a one day event. There is the estimate, the contract, the permit, material ordering, the tear off and install, the final inspection and the final invoice. Each step can take days, and each one used to mean a phone call from a homeowner asking where things stand, and a busy office trying to find out.

PITCH already tracked every job in its project management system. The portal's job was to show homeowners the truth from that system, in plain language, without asking staff to type anything twice.

What homeowners can do in the portal

FeatureWhat the homeowner gets
Live project timelineThe current status in plain words, from first appointment to paid in full
DocumentsEstimate, signed contract and invoices, as PDFs
Project photosThe photos the crew shares from the roof
MessagesA direct line to their PITCH team, with push notifications on replies
PaymentsA balance card and card payments online
More than one propertyA switcher at the top for homeowners with several projects
ReviewsRate the job in the app, then share it on Google in one tap

The home screen changes with the job. Before the first appointment it explains what happens next. Once work is underway it leads with the current status. When the job is done and paid, it says thank you and asks how PITCH did.

PITCH Partner Portal home screen with estimate steps, company stats and the homeowner's team
The portal home, with a homeowner's team front and center.
PITCH Partner Portal showing a completed project and a five star review prompt
Project complete, paid in full, and one tap to share the review.

How it works behind the scenes

The best tech is the kind nobody notices, so most of the portal's cleverness is invisible.

  • Automatic onboarding. When a job reaches the right milestone, the homeowner is set up in the portal and sent a welcome email. Nobody on staff has to remember to invite them.
  • Status that updates itself. Changes in PITCH's project system arrive as they happen, and a nightly sweep catches anything that slipped through.
  • Documents on demand. Invoices are rendered to PDF on the server, including credit invoices, so what the homeowner sees always matches the books.
  • Reminders on a schedule. Balance checks and reminders run automatically, so nothing depends on someone remembering.
  • One sign in for everyone. Homeowners sign in with a one time code instead of a password. Staff use the same sign in and see the tools their role allows, including a view as customer mode to see exactly what a homeowner sees.

The engine is Laravel on PHP 8.4 with a PostgreSQL database, hosted on DigitalOcean with files in DigitalOcean Spaces.

One back end, three front doors

The portal is also the brain behind the PITCH Roofing app. The same API powers the website, the native iPhone app built in SwiftUI and the native Android app built in Kotlin with Jetpack Compose. A message sent from a laptop shows up on a phone. A document opened in the app is the same file on the web. Push notifications arrive as web push in the browser and native push on phones.

Anyone can download the app for iPhone or Android and use the public side with no login: the roofing calculator, the 3D roof designer, recent projects, reviews and roofing guides. PITCH customers sign in and the same app becomes their project.

The roofing calculator runs here too

The satellite roofing calculator on pitchroofing.com is served from the portal as a lightweight widget that loads only when it is needed. Rebuilding it that way lifted the calculator page's mobile PageSpeed score from 59 to 86 and cut its Largest Contentful Paint from 10.0 seconds to 3.5 seconds. Homeowners enter an address, the calculator measures the roof by satellite, and they see ballpark prices for shingles, metal, tile and flat roofing side by side.

Want the homeowner's view of the whole journey? Read how PITCH Roofing uses tech for roof replacement.

Why this matters for roofing tech

Roofing tech has mostly meant tools for contractors: measuring software, CRMs and estimating tools that homeowners never see. The next step is tech the homeowner holds. When people can see their own project, they call less, trust more and leave better reviews. The review prompt at the end of every PITCH job is proof of the loop: a happy customer, a five star rating and one tap to share it on Google, where it helps the next homeowner find a roofer they can trust.

Disclosure: Slover Digital designed and built the PITCH Partner Portal and apps, and our founder leads marketing at PITCH Roofing.

Questions people ask

What is the PITCH Partner Portal?

It is PITCH Roofing's customer portal, where homeowners track their roof project, open their estimate, contract and invoices, see project photos, pay online and message their PITCH team.

Is the PITCH Partner Portal free?

Yes. PITCH customers are set up automatically when their job reaches the right milestone, and the portal and the PITCH Roofing app are free.

How do homeowners sign in?

Homeowners sign in with a one time code instead of a password, on the web at partner.pitchroofing.com or in the PITCH Roofing app.

Can I pay my roofing invoice online?

Yes. PITCH customers can pay their balance by card in the portal.

Is there a PITCH Roofing app?

Yes. The PITCH Roofing app is free on the App Store for iPhone and on Google Play for Android, and it uses the same account as the portal.

Who built the PITCH Partner Portal?

Slover Digital, a Florida software company, designed and built the portal, the PITCH Roofing apps and pitchroofing.com.

Sources and links

Top