Call or request a quote

Send the details cleanly, or call if the roof needs attention sooner.

A short quote request is enough to get started. If the roof issue is urgent or weather-sensitive, use the phone number first.

Quote request

Tell us about the roof, the property, and the timing.

Call or email directly if you already know the job. This preview keeps the form visible while live routing is being finalized.

No public office or retail storefront.

Serving Kawartha Lakes, Peterborough, Trent Lakes, and Bobcaygeon.

Service area

Core coverage stays centered on Bobcaygeon, Kawartha Lakes, and Trent Lakes.

Peterborough appears in the site shell as a fit-based operator override, but the main service map still starts with the brief's tighter core coverage.

Bobcaygeon

Primary scheduling zone

Core coverage area for metal roofing, standing seam, and Enviroshake jobs that need a dependable local response path.

Best fit for direct scheduling and tighter estimate turnaround.

Metal roofingStanding seamEnviroshake

Kawartha Lakes

Primary service area

Regular service coverage for full roof installs, reroofs, and cottage-country jobs where material selection matters.

Good fit for larger residential and detached-structure work.

Residential roofingCottagesAuxiliary structures

Trent Lakes

Secondary service area

Secondary coverage zone where the job still fits the shop and the travel makes sense.

Best confirmed through the quote request or direct call.

Cottage roofingComplex rooflines
CallGet Quote
CallGet Quote