RoofOttawa combines practical roof calculators with a Jarvis scanner workflow for ground-level photo/manual assisted estimating. It is built for planning, quote preparation, and contractor conversations — not certified measurement.
Safety boundary: Do not climb onto a roof for this tool. Use ground-level measurements, safe photos, or professional measurement data.
Estimator
Roof size and material planning estimate
Enter safe ground-level measurements. The calculator converts footprint, pitch, roof type, and complexity into a planning estimate. Numbers are editable assumptions, not guaranteed contractor pricing.
Jarvis scanner workflow
Jarvis Roof Scanner v1
Photo/manual assisted estimate — not a certified roof report.
V1 keeps the measurement honest. A homeowner can attach a safe ground-level reference image, enter pitch evidence, and produce a measurement grade. The image stays in the browser; this release does not upload, store, or classify photos server-side.
This is the planning estimate
Enough to size the job, budget for it and ask better questions. Quotes, material
selection, warranty detail and booking a real inspection live on the full site —
an estimate from ground-level measurements is a starting point, not a scope.
These cards are populated from JSON data. Use them to explain how the estimator thinks.
Services
Roofing services supported by the estimate
Field tools
Checklists for quote preparation
Supplier map bundle
Roofing supplier and material map
RoofOttawa pairs this niche estimator with the roofing and exterior-material layer of the supplier/material map network. The central supplier map will aggregate roofing, flooring, cabinet, paint, drywall, lumber, hardware, and other niche material layers into one Ottawa-wide planning map.
Roofing and exterior material layer
Use the supplier map path to plan shingles, membranes, underlayment, flashing, ventilation parts, fasteners, disposal/bin access, and quote questions before contacting suppliers or contractors.
Planning reference only. Confirm stock, pricing, compatibility, delivery, warranty, and code/scope details directly. This page does not imply live inventory, sponsorship, contractor dispatch, or guaranteed availability.
This creates a local project summary for contractor conversations. It does not submit a lead yet. HomeUpgraders/HomeUpgraders routing is parked for future integration.