# Pilotiko for roofing contractors

> Quebec roofer? Fill the short installation season, reschedule fast when it rains and assign crews trained for work at height. Free 30-day trial of Pilotiko.

Updated on October 15, 2026 · https://app.pilotiko.com/en/solutions/roofing

Pilotiko helps a Quebec roofing contractor fill the installation season, move jobs quickly when the weather turns, assign crews whose work-at-height skills are on record, and follow shingle or membrane quotes through to signature, with nothing sent to the customer without your approval.

## In short
- Quotes sold in winter become jobs scheduled week by week, with each crew's workload.
- A rain day is rescheduled by moving jobs into genuinely free slots.
- RBQ subclass 7.0 and your insurance appear on your website.
- Work-at-height skills can be required for assignment.

## What does a roofer's year look like in Quebec?

Shingle and membrane installation happens mostly in the warm season, from late spring to fall, and that's where most of the revenue is made. Winter changes the work: inspections after a leak, roof snow removal, emergency repairs and, above all, selling next season.

The real challenge is rain. A wet morning cancels the planned job, and every customer moved wants to know when their turn comes back. Without an up-to-date calendar, the office spends the day on the phone rebuilding the week by hand.

| Period | Main work | What the office tracks |
|---|---|---|
| December to March | Quotes, leak inspections, roof snow removal | Sold quotes and promised install dates |
| April and May | First jobs, flashing repairs | Order book week by week |
| June to September | Shingles and membranes at full speed | Weather and postponed jobs |
| October and November | Last jobs, pre-winter repairs | Jobs slipping to spring |

## Which rules govern roofing work?

The RBQ licence (subclass 7.0) for the company, and the CNESST's fall-protection rules for the crews.

The RBQ places roofing in subclass 7.0, Contractor – Insulation, waterproofing, roofing and siding, in Schedule III [1]. The OPC advises customers to check the contractor's licence and civil liability insurance [3].

The CNESST (in French) treats the guardrail as the reference means of protection against falls. It must be within 300 mm of the edge, including the sides of a roof, and is required wherever a worker could fall more than 3 m in general cases [2]. The CNESST also mentions temporary guardrails for one-off work such as clearing snow from a roof [2].

| Topic | Requirement | Source |
|---|---|---|
| Company licence | Subclass 7.0 (Schedule III) | RBQ  |
| Fall protection | Guardrail within 300 mm of the edge | CNESST  |
| Fall height | Guardrail above 3 m in general cases; 1.5 m when handling a load | CNESST  |
| Insurance and contract | Civil liability insurance; detailed written estimate | OPC  |

## How does Pilotiko reschedule a rainy week?

In the Pilotiko calendar, each job ties together the customer, address, crew, duration and resources such as the shingle trailer or the material hoist. When rain cancels Tuesday, you move the jobs; Pilotiko only offers slots where the crew and the resource are free, and refuses overlaps.

Assignment uses the skills you record, such as modified bitumen membrane, shingles or work-at-height training. A crew missing the required skill isn't offered unless a manager overrides it. Workload after each job shows as a percentage.

The dispatch agent prepares the list of customers to warn about a delay; your team confirms and calls. In winter, the quotes agent drafts quotes from your square-foot prices. See how the AI agents work.

## Example: how many roofs can a crew install in a season?

**Worked example: 2 crews of 4 roofers, 22 weeks of installation**

- Working days (22 weeks × 5) : 110 days
- − rain days (assumption: 20%) : − 22 days
- = install days per crew : 88 days
- × 2 crews : 176 crew-days
- ÷ 2 days per bungalow roof (assumption) : 88 roofs
- **= About 88 residential roofs over the season, if sales keep up**

## What objections do homeowners raise?

- "You can't come before August?" Showing real weekly workload makes the answer credible.
- "You promised June 15 and it rained." A quick confirmed postponement with a real new date heads off the complaint.
- "Why two days for a small roof?" Your detailed quote explains tear-off, installation and clean-up.

## What isn't available yet?

> Coming soon: route optimisation between jobs, demand forecasting, and automatic postponement notices by text or email. Confirmations and reminders are being commissioned: the code exists, but nothing is sent yet. Pilotiko doesn't check the weather for you.

## What other exterior or at-height work is related?

Roof snow removal ties in with [snow removal](https://app.pilotiko.com/en/solutions/snow-removal); lift and ladder work with [window cleaning](https://app.pilotiko.com/en/solutions/window-cleaning). Roofing jobs are often part of a wider [renovation](https://app.pilotiko.com/en/solutions/renovation).

See also: [human approval](https://app.pilotiko.com/en/glossary/human-in-the-loop) of agent actions and a [complete Google Business Profile](https://app.pilotiko.com/en/guides/complete-google-business-profile), useful when you sell in winter.

## Frequently asked questions

### Which RBQ licence do you need to redo a roof?

Subclass 7.0, Contractor – Insulation, waterproofing, roofing and siding. It is listed in Schedule III of the Régie du bâtiment du Québec.

### What does the CNESST say about guardrails on roofs?

The guardrail is the reference means of fall protection, placed within 300 mm of the edge. It's required above 3 m in general cases, and from 1.5 m when the worker is handling a load.

### Can Pilotiko move all my jobs on a rain day?

You move them, but Pilotiko only offers dates when the crew and equipment are free and refuses overlaps, so you never promise the same crew twice.

### Can customers book a roof inspection online?

Yes. An inspection is a short fixed-length service that suits the booking link. Large jobs go through a quote instead.

### Does Pilotiko notify customers of a rain delay?

Not automatically yet. The agent prepares the list of affected customers and your team calls them. Text and email sending is being commissioned, with nothing sent yet.

## Sources

1. Régie du bâtiment du Québec, « Specialized contractor's licence subclasses », https://www.rbq.gouv.qc.ca/en/licence/determining-your-licence-subclasses/specialized-contractor/specialized-contractors-licence-subclasses/ (accessed on 2026-10-15)
2. CNESST, « Garde-corps », https://www.cnesst.gouv.qc.ca/fr/prevention-securite/identifier-corriger-risques/liste-informations-prevention/garde-corps (accessed on 2026-10-15)
3. Office de la protection du consommateur, « Before hiring a renovation contractor », https://www.opc.gouv.qc.ca/en/consumer/good-service/housing-renovation/home-renovations/shopping-advice/before-hiring-renovation-contractor (accessed on 2026-10-15)
