Roofing estimates that respect the BC Building Code.

Built by a BC roofing contractor. Not adapted for Canada — built for it.


Roofing estimating is different. Here's why.

A kitchen renovation estimate is relatively linear: demo, rough-in, cabinets, countertops, tile, trim. You can template it without knowing much about the trade.

Roofing doesn't work like that. A proper BC roofing estimate needs to account for:

If your estimating software doesn't understand this vocabulary — if you're working around it to get your numbers to make sense — you're doing extra work on every job.


Chad Belanger built this. He's a BC roofer.

Muninn was built by Chad Belanger, who runs Great Raven Renovations Ltd. on Salt Spring Island, BC. GRR runs a roofing crew. Chad has installed ice and water shield on coastal BC roofs where the wind drives rain under everything if you miss a lap. He's done snow guard installs on standing seam roofs. He knows what a torch-on specification looks like and what it takes to explain the difference to a homeowner who just wants to know why it costs what it costs.

When Chad sat down to build the T&C and estimating templates for Muninn, he didn't write generic contractor language and call it "roofing." He wrote a roofing-specific template covering material supply and delivery, tear-off and disposal, underlayment specification, and warranty scope — then built in a jurisdiction selector so the lien legislation reference adapts. BC pulls the Builders Lien Act, Ontario pulls the Construction Act, Quebec pulls the legal hypothec of construction under the Code civil (arts. 2724–2728), and so on across all 13 Canadian jurisdictions.

That's the template you get when you pick the Roofing variant from Muninn's T&C library.


RCABC and BC Building Code — what every BC roofer should know

The Roofing Contractors Association of BC (RCABC) is the provincial trade association for roofing contractors. RCABC maintains the RoofStar Guarantee program, which provides third-party warranty certification for roofing systems installed by RCABC member contractors. If you're a member, your contracts and work standards need to align with the RoofStar installation requirements.

The BC Building Code (BCBC) incorporates the National Building Code with BC-specific amendments. For roofing, key provisions include:

None of this is abstract. It affects what goes into your estimate. Muninn's roofing T&C template was written with these realities in mind — it doesn't just say "we'll do a roof"; it references material standards, jurisdictional compliance, and warranty scope.


Roofing-specific features in Muninn

The roofing T&C template

Muninn ships with a dedicated roofing T&C template — one of 16 trade-specific variants in the library, each with a built-in jurisdiction selector covering all 13 Canadian provinces and territories. The roofing variant covers:

There's also a separate snowguard T&C template for snow retention system installs — because that's a distinct scope with its own liability considerations.

Draw milestone billing for roofing

Roofing jobs — especially large residential or commercial jobs — are typically billed in draws. Common structure:

Estimates, invoices, and eSignature — the paperwork side of the job.

Photo attachments and weather notes

A roofing estimate lives or dies on documentation. Photograph the existing roof, decking condition, fascia rot, and flashing condition at the chimney as part of your estimating process.

Roofers often document installation conditions, rain holds, and temperature considerations against material specifications.

AI estimating agent — useful for roofing scopes (Pro+)

Describe the job: "1,200 sq ft house, 8:12 pitch, full tear-off, synthetic felt, ice and water shield at eaves and valleys, architectural shingle, aluminum drip edge, new step flashing at two dormers, ridge vent, no soffit work." The AI drafts a line-item structure. You adjust for your material costs, waste factors, and crew speed. Two minutes to a starting framework instead of twenty.

Change orders for roofing — essential

Decking surprises. Hidden rot. That section of OSB that looked fine from the ladder but isn't. Change orders are a roofing reality, and Muninn handles them formally: issue a change order, client approves via eSignature, documentation is attached to the project. If a payment dispute ever comes up, you have a signed paper trail.


Muninn pricing — CAD, no FX

Plan Price Key features for roofers
Free $0/month 5 estimates + invoices/month, eSignature, bilingual
Starter $39 CAD/month Unlimited docs, reports, draw milestones, change orders, expenses, CSV import + export
Pro $89 CAD/month Everything in Starter + AI Estimating Agent and AI receipt OCR
Studio $164 CAD/month Everything in Pro + team members — for roofing crews with office admin and field staff
Removed annual-pricing claim

Who this is for


Removed help-centre and assistant claim

Frequently asked questions

Does the roofing T&C template cover my flat roof/torch-on work?

Our T&C library includes roofing-focused templates. For torch-on and modified bitumen flat roofing, review the applicable language, membrane specification, and warranty terms for your scope.

What's the difference between the roofing and snowguard templates?

The roofing template covers a complete re-roofing or new roof installation. The snowguard template is for stand-alone snow retention system installations — typically on metal roofing, sometimes as a retrofit on existing shingle roofs. They're separate because the scope, liability, and warranty language are different.

Does Muninn calculate material quantities (squares, bundles)?

Muninn's AI estimating agent helps you build a line-item framework from a scope description, but it's not a takeoff tool that calculates squares from roof dimensions. You still enter your material quantities based on your own takeoff. The value is in the line-item structure, T&C, and billing workflow — not replacing your takeoff math.

Is GST included in roofing estimates?

Yes. Configure your province in settings and GST/HST is applied automatically to your estimates and invoices. Your reports break out the tax line for your CRA remittances.

Can I attach photos of the existing roof to the estimate?

Yes. Photo and document attachments are supported on estimates.

Removed offline PWA FAQ

Can my office admin and my estimator both use Muninn?

Multi-user team access is on the Studio plan ($164 CAD/month). One user can handle the estimates while another manages billing and expenses.

When will Muninn be out of beta?

We're onboarding contractors from the waitlist now. Reserve your spot at muninn.ca/#waitlist and we'll reach out as soon as space opens in your region.


Reserve your spot

Muninn is now onboarding. Roofing contractors in BC are part of the first cohort.

Reserve my spot → muninn.ca/#waitlist

No credit card. No commitment.


Ready to try Muninn?

Join the waitlist. No credit card. No spam.

Reserve my spot →