Catalog
Services, written so you can add another later.
Each trade has its own page: who it is for, typical scope, and a path to pricing. Commercial and industrial work is first among equals — residential is still here.
Contracting
General contracting
One contract, one schedule, one person who owns the job from first walkthrough to last inspection.
Get pricing →
Renovations
Home renovations first — kitchens, baths, and whole houses — with the same sequence we use on commercial interiors.
Get pricing →
Demolition
Interior, exterior, and selective demolition — including the cleanup that lets the next trade start.
Get pricing →
New construction
New buildings — conventional, ICF, and beyond — with Tarion registration on new homes.
Get pricing →
Custom builds
Bespoke construction — one building, one brief, no repeated model.
Get pricing →
Specialty
Dry ice blasting
CO₂-pellet cleaning — non-abrasive, no secondary waste — for plants, commercial equipment, and restoration.
Get pricing →
Concrete
Flatwork, repairs, and the slab conversation — driveways, patios, sidewalks, plant floors, and the finishes that follow.
Get pricing →
Concrete grinding
Remove failed coatings, thinset, and adhesives — and leave a slab that can take a new floor or stay as a working surface.
Get pricing →
Concrete polishing
Polished concrete as the finished floor — plants, warehouses, retail, restaurants, garages, and basements.
Get pricing →
Epoxy coatings & floors
Resin floors for garages, commercial rooms, and plants — grind first, then the system the traffic actually needs.
Get pricing →
Decorative, stamped & coloured concrete
Patterned, coloured, and textured concrete for entries, patios, and commercial walks — quoted from drawings or a site measure.
Get pricing →
Contemporary concrete slabs
Clean modern slabs — tight edges, quiet joints, controlled colour — for additions, courtyards, and commercial interiors.
Get pricing →
Concrete repairs
Cracks, spalls, overlays, and full-depth replacement — diagnosed before we patch, so the next winter is not a replay.
Get pricing →
Concrete sealing & maintenance
Sealers and a maintenance rhythm for driveways, stamped work, and commercial floors — to slow salt and wear, not to hide a failed slab.
Get pricing →
Concrete stairs & formwork
Cast stairs, landings, and the formwork that keeps them square — residential entries through plant platforms.
Get pricing →
Commercial & industrial concrete slabs
Plant floors, warehouse slabs, loading docks, and commercial pads — thickness, joints, and shutdown windows written into the quote.
Get pricing →
Residential garage epoxy
Garage floor systems for homes — grind, crack treatment, and a flake or solid build that takes cars and salt.
Get pricing →
Commercial epoxy floors
Retail, clinic, kitchen, and back-of-house resin floors — specified for cleaning, traffic, and occupied hours.
Get pricing →
Industrial epoxy & resin floors
Plant and warehouse resin floors — high-build, quartz, and hygienic systems that take traffic, chemicals, and wash-down.
Get pricing →
Interiors & finishes
Glass railings
$150Frameless and captured glass railings for stairs, decks, and commercial interiors — including install-only.
$150 per linear foot, installed
Price a railing run →
Mirrors
Large-format and custom mirrors for washrooms, gyms, retail, and homes — measured, edged, and set.
Get pricing →
Custom millwork
Built-ins, reception, board-room tables, vanities, and the joinery that makes a room finished.
Get pricing →
Washrooms
Commercial and industrial washroom packages — and the residential baths that have to last.
Get pricing →
Board rooms
Board rooms and meeting rooms built as a room: millwork, walls, glass, lighting, and a table that belongs there.
Get pricing →
Flooring
Resilient, wood, tile, and specialty floors — specified for the traffic, not the showroom sample.
Get pricing →
Interior painting
Residential interior paint — rooms and whole homes — with the prep that decides whether it lasts.
Get pricing →
Commercial painting
Offices, retail, and occupied buildings — sequenced so tenants can work, with products rated for the room.
Get pricing →
Industrial painting & coatings
Plant steel, equipment rooms, and high-build coatings — surface prep first, product second.
Get pricing →
Building systems
Outdoor
Windows & doors
Supply and install from established Ontario lines — casements, exterior doors, and replacements that fit the opening.
Get pricing →
Decks
Residential decks built as structure and finish — including wood, metal, and glass railings.
Get pricing →
Patios
On-grade outdoor rooms — concrete, stone, and the transitions that meet the house.
Get pricing →
Driveways
Concrete driveways — new, replace, or repair — specified for Ontario freeze-thaw.
Get pricing →
Exterior painting
House and building exteriors — siding, trim, soffits, and the prep Ontario weather demands.
Get pricing →
Pools
Concrete pool construction and renovation — a narrower trade, done by people who still do this work.
Get pricing →
Design & engineering
Consulting
$350A paid site visit — walk the job, name the real scope, and leave with a next step you can act on.
$350 per site visit, plus travel
Book & pay $350 →
Design
Architectural and project design — from site measure to a set that can be estimated and built.
Get pricing →
Site scanning
$1,500On-site scan and measure that becomes CAD or SketchUp — published commercial rates, paid when you book.
$1,500 minimum CAD, up to 1,200 sq ft
Book & pay for a scan →
SketchUp
3D modeling and visualization in SketchUp — so the owner, the millworker, and the site are looking at the same room.
Get pricing →
Engineering
Structural and civil support — reviews, surveys, stakeout, envelopes, and site plans that satisfy the file.
Get pricing →
Accessibility
AODA-minded access work — operators, washrooms, and routes that people can actually use.
Get pricing →
Talk to the office
519.295.0085
116 Dundas Street West, Thamesford. Primary service area: Southwestern Ontario. We also take projects across Canada and the United States. Call, email, or WhatsApp — or send the estimate form and we will reply from info@mtcpros.ca.