Skip to content
A flat white commercial roof with rooftop vents, installed by Cruickshank Flat Roofing

The flat roofing experts for over 50 years

Offering high-quality roofing solutions in areas such as TPO roofing, industrial projects and customized installations — on flat roofs from 500 to 500,000 sq ft.

Flat-roof specialists since 1970Projects from 500 to 500,000 sq ftFully insured & WSIB(519) 270-1231
A flat-roof building with the Cruickshank rooftop crew and a lift

Master of one — not jack of all trades

We steer clear of the jack-of-all-trades approach. Our specialisation lies solely in flat roofing, and half a century in, there is hardly a roofing challenge we have not tackled. Whether your project spans 500 or 500,000 square feet, we have got you covered.

Why reach out to Cruickshank Flat Roofing

A few things worth knowing before you send your details.

Flat-roof focusedTPO flat roofing is the specialty — not a sideline to other trades.
Any size, one crewFrom 500 sq ft units to 500,000 sq ft commercial spans.
Never subcontractedOwner-operators who take personal responsibility for every project.
Based near Owen SoundLocal on the Bruce Peninsula — your enquiry reaches the people doing the work.

Fully insured, WSIB, the works

Flat roofing demands precise tools, training and seasoned experience. Here is ours.

Firestone factory trainedFactory-trained Firestone installers.
Lexcan certifiedLexcan factory-trained and certified installers.
Carlisle — coming soonCarlisle factory training is in progress, making us triple factory-trained installers.

Recent flat roofs

Commercial spans, country halls, custom homes and cottages — all photographed on our own jobs.

Browse every flat roofing project we have photographed

Rain-slicked industrial roof reflecting gray sky
A view of the road from across the street.
Dark modern two-story house with garage
A man in white hat and black pants standing on top of a building.
A person standing on top of a roof.
A van parked in front of a building with a sign on it.
Thanks so much for the new roof! Quality and professional workmanship at excellent rates — we appreciated your hard work!
Axe N Gear Music
We had a great experience dealing with Tim and his crew. There was a detailed estimate and explanation, and it was followed to a "T". The cost was exactly as estimated, and it was done quickly.
Colpoys Bay Women's Institute Hall

Questions before you get in touch

Straight answers, based on what Cruickshank Flat Roofing does today.

We are flat-roof specialists, and have been since 1970. We install TPO single-ply roofing on flat and low-slope roofs — custom homes, modular homes, trailers, and industrial and commercial buildings — on projects from 500 to 500,000 sq ft.

We are based out of the Owen Sound area, at Shallow Lake, Ontario N0H 2T0. Call (519) 270-1231, or toll free on (800) 403-7475.

Projects from 500 to 500,000 square feet. If you have any low-slope or flat roof, regardless of the size, shape or location, Cruickshank Flat Roofing are the guys to call.

No. We are proud owner-operators who take personal responsibility for every project, and we never subcontract. Every material used is a direct result of our hands-on approach, which is what keeps quality consistent.

Yes — fully insured and WSIB covered. Safety first: each of our team members is safety trained to the most up-to-date and stringent degree.

Use the request form on this page, or call (519) 270-1231. It helps to include the building type, a rough size in sq ft, your timeline, and any photos of the roof.

Ready to talk about your flat roof?

Send your details or call — Cruickshank Flat Roofing will follow up.

(519) 270-1231
(800) 403-7475 — toll freesales@cruickshankflatroofing.caShallow Lake, Ontario N0H 2T0

Not sure how to describe the job? That's fine. Pick what fits, add a few details or photos, and Cruickshank Flat Roofing will review it and get back to you.

What can we help with?
Only if you'd rather we reply by email.
Timing
Include the building type, rough size in sq ft, and your timeline.
or call(519) 270-1231
(519) 270-1231Request an estimate