---
title: Job software for roofers
description: Estimates, contracts, scheduling, photos and invoices for roofers, shown on a roof replacement from first call to final payment.
url: https://getprospace.com/for/roofing
updated: 2026-10-26
site: GetProSpace
---

# Job software for roofers

Roofing jobs run on weather, measurements and surprises under the old shingles. GetProSpace keeps the estimate, the signed contract, the photos of every slope and the money for each job in one place, so a storm week does not bury you. Start free for 14 days. No card needed.

- [Start your free trial](https://app.getprospace.com/login?ref=site)
- [Free roofing estimate template](https://getprospace.com/templates/roofing-estimate)

## A roof replacement, from the first call to the final payment

This is how a typical roofing job goes in GetProSpace. Your jobs will differ, and the steps bend to fit.

1. **The call and the roof visit.** A request comes in from your website, your listing or a phone call. On the visit you measure, and photograph every slope, the flashing and the damage. Mark the damage with an arrow so the homeowner sees what you saw.
2. **An estimate with choices.** Build the estimate with a standard and an upgraded shingle as options, and add-ons such as ridge vent or skylight flashing. The homeowner picks, and the total updates.
3. **The contract and the deposit.** The homeowner signs online. Bill the deposit from the accepted estimate in one step, and record the check or transfer when it arrives.
4. **Tear-off day and the weather.** Put the crew and the dumpster delivery on the schedule. Each day, write a short log and take progress photos. If you find rotted decking, send a change order for the sheets before you replace them.
5. **The finish and the final bill.** Photograph each slope, the ridge and the flashing when you are done, mark the work complete, send the balance invoice, and issue the warranty certificate.

## Photos worth taking on every roofing job

Photos protect you if the work is questioned later. They are kept with the job by phase, with the time they were taken, and you choose which ones the customer sees.

- Every slope before you start, plus the gutters and flashing
- Close-ups of the damage, marked with an arrow or circle
- Decking you find rotted, with a label of how many sheets
- Underlayment on before the shingles cover it
- Each slope, the ridge and the chimney flashing when finished
- The yard and driveway swept clean

## What changes mid-job for roofers

Each of these can change the price or the schedule once the work starts. A change order writes it down, sends it for approval and adds the approved amount to the job's price.

- Rotted decking under the old shingles
- A second layer of shingles that has to come off too
- Chimney or wall flashing that has to be rebuilt
- A skylight or vent that leaks and has to be replaced

## What roofers use most

- **Estimates and e-signed agreements.** Build the estimate with packages and add-ons, send it by text from your business line or by email, and have it accepted and signed online. The roofing estimate template shows the layout.
- **Photos, marks and before-and-afters.** Take photos on the job, draw arrows and circles on them, pair a before with an after, and make a PDF photo report.
- **Schedule and crews.** Put each day on the calendar, assign people, and see warnings before anyone is double-booked.
- **Invoices and payment records.** Bill deposits and balances, record each payment you receive, and see what is owed.
- **Changes to the price.** Write up extra work, send it for approval, and keep the job's price and schedule honest.
- **Warranties.** Issue a warranty certificate in your own words. For example: "We will repair any leak caused by our installation for five years from the day the work was finished."

## Free roofing templates

- [Roofing estimate template](https://getprospace.com/templates/roofing-estimate): A sample roofing estimate with the lines, quantities and options roofers use, and what to put in it.
- [Roofing invoice template](https://getprospace.com/templates/roofing-invoice): A deposit invoice and a final invoice, including a change order and the deposit already paid.
- [Help center](https://getprospace.com/help): Short answers to how things work, from sending an estimate to recording a payment.

## Questions from roofers

### Can I give a homeowner a standard and an upgraded shingle on one estimate?

Yes. An estimate can hold packages (like a standard and an upgrade) and optional add-ons. The homeowner chooses on their own page and the total updates as they choose.

### How do I show a homeowner where the damage is?

Take the photo, open it, and use Mark up to draw an arrow or a circle and add a short label. The photo itself is never changed, and you can share the marked photo on the homeowner's link.

### How do I handle rotted decking I find after I start?

Write a change order for the sheets, send it, and the homeowner approves it online. The approved amount is added to the job's price and its invoices.

### Is GetProSpace only for roofers?

No. It is made for any trade that quotes, schedules and bills jobs. The estimates, documents, warranties and roles are written in your own words.

### Do I need a card to try it?

No. Every new company starts a 14-day Pro trial with no card.

## Run your next roofing job in one place

Start a 14-day free trial of Pro. No card needed.

- [Start your free trial](https://app.getprospace.com/login?ref=site)
- [See pricing](https://getprospace.com/pricing)

---

GetProSpace: GetProSpace is job-management software for contractors and home-service businesses in any trade: leads, estimates, e-signed contracts, scheduling, job photos, invoices, payment records and job profit in one app.
Support: support@getprospace.com
