Blue Crane Blue Crane™ We Lift. You Build. Sign in Create free account

Home › Roofing Division › Proposals and payments

Proposals, agreements and payments

What must an Ontario roofing contract include, and how does the app get it signed and paid?

In Ontario, a roofing contract over $50 must be in writing, and one signed at the customer's home carries a 10-day cooling-off period, according to the province's guide for roofing businesses. The Blue Crane Roofing Division, built by Blue Crane Works in Hamilton, Ontario, turns the measured roof into a proposal on your letterhead with your terms, gets it signed online, takes the deposit into your own Stripe account, and only then puts the job on the board.

Written Over $50
Cooling-off 10 days
Refund Within 15 days
Payments Your Stripe
Your Roofing Co.Your letterhead, your terms

Roof replacement proposal

  • Measured roof24.6 sq, 6/12
  • SystemArchitectural shingles
  • TotalHST shown
  • DepositSet in your terms
Signed online by the homeownerDeposit paid by card

Illustration with sample numbers

What does Ontario require in a roofing contract?

The province publishes a guide for home renovation and roofing businesses (updated 25 September 2024) that sets out the rules plainly. "You must have a written agreement for any contract worth more than $50," and the contract generally has to carry the items below. The guide points to the regulation for the complete list, so treat this table as the floor, not the whole law.

What Ontario's guide says a home renovation or roofing contract must generally include, and where each item comes from in the Roofing Division.
The guide asks forWhere it comes from in the app
Your name, business name, address and contact informationYour Brand Kit, on every paper
A fair and accurate description of the workThe scope, written from the measured roof and the system chosen
The total cost and payment terms, with all taxesThe priced estimate, HST shown
A work schedule with start and completion datesThe dates you set on the agreement
Sub-trades, who they are and who pays themYour terms
A payment schedule, including the depositDeposit and milestones on the agreement
Who prepares the work area and cleans upYour terms
Warranties on goods and on labourYour terms, and the warranty kept on the job

How does the 10-day cooling-off period work for a roof sold at the kitchen table?

A contract "negotiated or signed in person, at a place other than your place of business" is a direct agreement, and the province is clear that "a customer has the right to a 10 day cooling-off period if they sign a contract at their home." Within those ten days the customer "may cancel the contract for any reason and without having to pay any cancellation fees," and you "must then provide a refund, including any deposits, within 15 days of the customer's notice of cancellation" (Ontario's guide for roofing businesses).

Two more lines from the same guide matter for estimating. If an estimate is part of the contract, you "cannot charge more than 10% above the estimated cost" unless the customer asks for different or extra work and you have signed a change to the contract. And the province recommends "that deposits are not more than 10% of the total project cost": a recommendation, not a law. The app does not decide any of this for you. It carries your terms, keeps the signed copy and every change order on the job, and makes the numbers easy to get right.

How does a homeowner sign the proposal?

From a link. The homeowner opens the proposal on their own phone or computer, reads the scope, the price, your terms and the roof measurement clause, and signs. The signed copy is filed on the job beside the measured roof, and you both get it by email. The order is fixed on purpose: confirm, then sign, then schedule. Only signed work reaches the dispatch board, so a crew is never sent to a roof nobody agreed to.

When the site visit finds something the measure could not see, such as a second layer or rotten decking, the job page has a Confirm on site screen. The revised estimate is written as a new paper from the site numbers, and the one already signed is never touched.

How do roofers take deposits and get invoices paid?

By card, online, into your company's own Stripe account. This is Nameplate Pay, the payments add-on we already run for a Toronto trade company: the deposit can be taken at signing, invoices are paid from a link, and the receipt goes to both sides. Blue Crane takes no cut of your payments; Stripe charges its own fee, to you, under your account. Card numbers never touch our servers. Paid by cheque or e-transfer instead? Mark it paid and the job's money line updates the same way.

What does the owner see once the money moves?

Each job carries its price, its cost and what is left, and the money tiles compare this month to last. Change orders and their credits stay on the job they belong to, so the final invoice matches what was signed plus what was changed, in writing.

See it on a roof you already know

Book a 30-minute walkthrough. Bring the address of a roof you have already done, and we measure it with you so you can judge the number against one you know. Then we walk the material list, the proposal, the dispatch board and the crew app, and you tell us how your company works. You leave with a straight answer about what your own app would take and cost. Prices in Canadian dollars, plus HST.

Book a 30-minute walkthrough Call 905-570-5344