Services

BC Roofing & Sheet Metal provides roofing, custom sheet metal, and on-site material production for customers in Midland, Penetanguishene, and across Simcoe County. Pick the work you need below, or send your details and the team will confirm the right fit.

On-site material production — BC Roofing & Sheet Metal
On-site material production

BC Roofing and Sheet Metal has a full-service custom sheet metal shop to bend unique trims and profiles. We roll form your standing seam roofing package right on-site — including on islands or barges at your landing area — which eliminates heavy crating, delivery delays, and damage from forklifts.

Steel siding — BC Roofing & Sheet Metal
Steel siding

Steel siding is becoming increasingly popular for its modern design, clean lines and textures, and incredible durability against extreme temperature swings and wind-driven impacts. It offers energy efficiency, fire resistance, and reflects heat to keep your home cooler in summer.

Exterior metal cladding — BC Roofing & Sheet Metal
Exterior metal cladding

With ACM, choose from a variety of wall profiles for agricultural and commercial uses, including custom cladding and corrugated panels, in a wide range of gauges and colours.

Standing seam roofing — BC Roofing & Sheet Metal
Standing seam roofing

High-quality installation of standing seam metal roof systems. We roll form our standing seam mechanical-lock panels on-site for accuracy and availability, using traditional installation methods that are green, aesthetically pleasing, and sustainable.

Architectural metals — BC Roofing & Sheet Metal
Architectural metals

A variety of custom sheet metal products are available, including chimney caps and shrouds. Send your design by email and we will help bring it to life.

Re-roofing & new construction — BC Roofing & Sheet Metal
Re-roofing & new construction

Regardless of project size, our roofers can handle it — new construction or multi-residential re-roofing. BC Roofing has extensive experience on large, difficult-to-access roofs, waterfront and multi-unit residential properties, steep slopes, and sloped commercial properties.

Roof inspections & repairs — BC Roofing & Sheet Metal
Roof inspections & repairs

We thoroughly inspect your roof for unusual wear and tear, organic growth, and installation or repair issues, then provide recommendations broken down into structure, material, flashings, and workmanship. Depending on the age of your roof, your insurance company may request an inspection.

Chimney flashings — BC Roofing & Sheet Metal
Chimney flashings

We manufacture and install custom chimney flashings to your specifications. This detail is often overlooked when a roof is replaced — flashing should always be replaced when re-roofing. We use 26 or 24-gauge galvanized steel with premium sealants and proven installation methods.

Financing is now available

We've partnered with Financeit to offer affordable, open financing for roofing projects.

Request an estimate

Send your project details and the team will follow up. Include the details below for the fastest, most accurate response.

  • Your address or postal code
  • The type of work: roofing, sheet metal, or materials
  • Your timing
  • A photo of the roof or project, if you have one
Prefer to call: (705) 715-7529
6 Centennial Drive, Penetanguishene, ON L9M 1G8
What do you need?
Add photos if helpful (optional, up to 4)
(705) 715-7529Get an estimate