Owner-Operated: Stephen Johnston (Union-Trained Flat Roofer) Markham HQ: 35 Sir Brandiles Place, Markham, ON L3P 2Z4
$300 CAD / 100 Sq. Ft. Torch-On Rate miamiprogroup@gmail.com Direct: (416) 605-9462
Completed 2-Ply Torch-On Modified Bitumen Flat Roof in Markham & Pickering by Stephen Johnston — Miami Pro Group Inc.
Markham, Pickering, Richmond Hill & GTA · Union-Trained

Precision Torch-On Flat Roofing Built for Ontario Winters.

Owner-operated by union-trained flat roofer Stephen Johnston out of Markham, Ontario. Whether you need a residential flat roof replacement, garage or addition roof, chimney & parapet leak repair, or multi-unit townhouse subcontracting—work directly with the installer on the roof.

$300 CAD Per 100 Sq. Ft.
Transparent Direct-to-Owner Torch-On Rate No commission salespeople or agency markups. 2-ply SBS heat-welded modified bitumen installed to strict union standards.
Recent GTA Field Work (Click to Enlarge):
Asphalt Primer and Torch-On Roll Staging in Markham
Markham · Deck Priming
Completed Torch-On Flat Roof and Chimney Flashing
Markham · Torch-On Cap
Pickering New Townhouse Block Flat Roof Deck
Pickering · Town Block

Get Your Free Flat Roof Estimate

Direct response from owner-operator Stephen Johnston · Serving Markham & the GTA

Approx. Roof Area: 800 sq. ft. Est. $2,400 CAD
100 sq.ft. ($300) 4,000 sq.ft. ($12,000)
SJ
Owner-Operated by Stephen Johnston
Union-trained flat roofer personally on every job site
$3
$300 CAD Per 100 Sq. Ft.
Honest, transparent baseline pricing for torch-on roofing
2P
2-Ply SBS Modified Bitumen
400°C heat-welded base & granulated cap sheet protection
ON
Local Markham Dispatch (L3P 2Z4)
35 Sir Brandiles Place · Serving York, Durham & Toronto
Specialized Flat Roofing Services

Residential Replacements, Leak-Proof Flashing & Subdivision Subcontracting

We focus 100% on low-slope and flat roofing systems. Every roof is primed with ASTM D41 penetrative asphalt primer and heat-welded with 2-ply SBS modified bitumen membrane.

Residential Torch-On Flat Roof Replacement in Markham $300 / 100 Sq. Ft. Baseline

Residential Torch-On Flat Roofing

Long-lasting 2-ply torch-on flat roofs for detached homes, backsplits, rear family-room additions, garages, and modern custom homes across Markham and Toronto.

  • Full 2-ply SBS modified bitumen (180g base + 250g cap)
  • Backsplit extensions, flat-roof garages & walk-out decks
  • Tapered polyiso insulation to eliminate ponding water
Parapet Wall and Shingle-to-Flat Roof Valley Tie-In Leak-Proof Transitions

Parapet Walls, Chimneys & Shingle Tie-Ins

Most flat roof leaks occur where a flat deck meets a brick wall, chimney chase, or sloped shingle roof. We encapsulate every vertical upstand with heat-welded membrane.

  • High-upstand parapet wall & 45° cant strip waterproofing
  • Full brick chimney chase & skylight curb flashing
  • Seamless valley transitions beneath sloped asphalt shingles
GTA Townhouse Subdivision Flat Roof Subcontracting Union-Trained Subcontractor

Builder & Townhouse Subcontracting

Reliable, self-equipped flat roofing subcontractor for GTA residential builders, multi-unit townhouse blocks, and development sales offices in Pickering, Richmond Hill, and Markham.

  • Proven on multi-unit townhouse blocks in Pickering, ON
  • Commercial builder sales offices in Richmond Hill, ON
  • Ready for immediate mobilization with full safety & lift gear
Recent Projects Across the GTA

Real Field Craftsmanship in Markham, Pickering & Richmond Hill

Inspect our actual rooftop installations, asphalt priming, brick chimney flashings, and new-construction townhouse blocks across York and Durham Region. Click any project to view full-screen details.

Call Stephen: (416) 605-9462
How We Build a Leak-Proof Flat Roof

4-Stage Torch-On Execution & Before/After Inspection

Single-ply glued rubber roofs peel in Ontario freeze-thaw cycles. See how our 2-ply heat-welded SBS modified bitumen assembly transforms raw roof framing into a monolithic weather shield.

Stage 01 · Substrate Prep Click to preview
Deck Inspection & ASTM D41 Asphalt Priming

We inspect and fasten all plywood/OSB decking, install 45° cant strips at wall junctions, and coat the entire roof and masonry walls with penetrative asphalt primer.

Stage 02 · Thermal & Slope Click to preview
High-Density Polyiso Insulation & Drainage Crickets

Closed-cell thermal insulation boards and tapered saddles eliminate standing water and direct snowmelt cleanly toward drains and scuppers.

Stage 03 · Primary Waterproofing Click to preview
180g Polyester-Reinforced SBS Torch-On Base Sheet

Thermofused at 400°C with propane roofing torches to create a seamless, puncture-resistant waterproof base layer across the deck and up all parapet walls.

Stage 04 · Top Weather Shield Click to preview
250g Ceramic-Granulated SBS Cap Sheet & Metal Flashing

Finished with a heavy granulated cap sheet, continuous 75mm heat-welded seams, and pre-painted metal drip-edge flashing built for 25+ years of GTA weather.

Active Installation Stage Preview
Markham Job Site: Fresh ASTM D41 penetrative asphalt primer applied across the deck and masonry walls before torching.

Drag Slider: Framed Deck vs. Completed Torch-On

Real GTA Sites
Completed 2-Ply Torch-On Modified Bitumen Roof in Markham
Pickering Townhouse Block Framed Flat Roof Deck
Before: Framed Deck (Pickering) After: Torch-On Cap (Markham)
↔

Left shows a new-construction townhouse block deck in Pickering, ON prior to membrane application; right shows our completed 2-ply torch-welded modified bitumen parapet and valley system in Markham, ON.

Transparent Flat Roof Pricing

Calculate Your Flat Roof Cost ($300 Per 100 Sq. Ft.)

Use our interactive estimator below to calculate your baseline torch-on roofing cost based on square footage, roof complexity, and deck preparation.

900 sq. ft. (9.0 roofing squares)
2. Select Roof Application
3. Existing Roof Deck Condition
Estimated Installed Cost
$2,700 CAD
Based on our published $300 CAD per 100 sq. ft. torch-on rate
Roof Area: 900 sq. ft. (9.0 squares)
2-Ply SBS Torch-On System: $2,700 CAD ($300 / 100 sq.ft.)
Tear-Off / Deck Prep: Included ($0)
Installer: Stephen Johnston (Owner)
Local Greater Toronto Area Dispatch

Headquartered in Markham (L3P 2Z4) · Serving York, Durham & Toronto

Dispatched directly from 35 Sir Brandiles Place, Markham, ON L3P 2Z4 (Markham Village). We provide fast site visits, emergency leak repairs, and full installations across the GTA.

Home Base · York Region

Markham, Unionville & Stouffville

Immediate local response across Markham Village (L3P 2Z4), Unionville, Cornell, Berczy Village, Box Grove, Milliken, Thornhill, and Whitchurch-Stouffville.

Durham Subdivision Corridor

Pickering, Ajax & Whitby

Active residential subdivision and homeowner coverage across Pickering (including Seaton & Duffins Heights townhouse blocks), Ajax, and Whitby via Hwy 7 & Hwy 407.

Greater Toronto & West York

Richmond Hill, Vaughan & Toronto

Serving commercial builder sales offices and residential flat roofs across Richmond Hill, Vaughan, Scarborough, North York, and East York.

Common Questions

Straightforward Answers From Your Roofer

Our published baseline rate for residential 2-ply torch-on modified bitumen flat roofing is $300 CAD per 100 sq. ft. ($3.00 per sq. ft.). Because you work directly with owner-operator Stephen Johnston without sales middlemen, a typical 400 sq. ft. garage or addition roof starts around $1,200 CAD, and a 900 sq. ft. residential roof starts around $2,700 CAD before any custom carpentry or multi-layer tear-off.
Every project is personally estimated, prepped, and torched by Stephen Johnston, a union-trained residential and commercial flat roofer based in Markham Village (35 Sir Brandiles Place, L3P 2Z4). We never hand your home off to untrained day laborers.
Yes. Stephen Johnston is an experienced union-trained residential flat roofing subcontractor actively taking on additional townhouse blocks, custom homes, and commercial sales offices across Pickering, Richmond Hill, Markham, and the GTA. Call or text (416) 605-9462 for immediate site mobilization.
Single-ply EPDM rubber relies on contact glue that can separate during Ontario’s extreme -25°C to +35°C freeze-thaw cycles, especially where flat roofs tie into sloped asphalt shingles or brick chimneys. A 2-ply SBS torch-on roof gives you two independent waterproof layers (~8mm thick) heat-fused at 400°C into a single monolithic seal.
📞 Call (416) 605-9462 Free Roof Estimate