Service Areas — Excavation, Trenching, Grading and Pool Digs Across the GTA
OCM Excavation & Construction works across the Greater Toronto Area from Richmond Hill since 2008. Below is the full list of cities and the specific services available in each. Pick your city or your service to see a page built around the local soil, permits, and access conditions in your area. For a quote, call 416-317-3090 or request a quote online.
By City
Richmond Hill
Excavation Contractor Richmond Hill · Trenching · Post Hole Drilling · Yard Cleaning · Land Grading · Mini-Excavator Services · Site Preparation · Pool Excavation
Vaughan
Excavation Contractor Vaughan · Trenching · Post Hole Drilling · Yard Cleaning · Land Grading · Mini-Excavator Services · Site Preparation · Pool Excavation
Markham
Excavation Contractor Markham · Trenching · Post Hole Drilling · Yard Cleaning · Land Grading · Mini-Excavator Services · Site Preparation · Pool Excavation
Toronto
Excavation Contractor Toronto · Trenching · Post Hole Drilling · Yard Cleaning · Mini-Excavator Services · Pool Excavation
Aurora
Excavation Contractor Aurora · Trenching · Yard Cleaning · Land Grading · Site Preparation · Pool Excavation
Mississauga
Excavation Contractor Mississauga · Trenching · Yard Cleaning
Brampton
Excavation Contractor Brampton · Trenching · Yard Cleaning
Burlington
Toronto sub-areas (North York, Etobicoke, Scarborough)
Trenching North York · Yard Cleaning North York · Trenching Etobicoke · Yard Cleaning Etobicoke · Trenching Scarborough · Yard Cleaning Scarborough · North York · Etobicoke · Scarborough · East York
Oakville
Excavation Contractor Oakville · Trenching · Yard Cleaning · Land Grading · Mini-Excavator Services
Newmarket
Excavation Contractor Newmarket · Trenching · Yard Cleaning
King City & King Township
Excavation Contractor King City · Excavation Contractor Nobleton · Excavation Contractor Schomberg · Excavation Contractor Kettleby · Yard Cleaning Kettleby · Trenching · Yard Cleaning · Land Grading · Mini-Excavator Services · Site Preparation · Pool Excavation
Bradford West Gwillimbury
Excavation Contractor Bradford · Trenching · Yard Cleaning — Simcoe County, LSRCA jurisdiction, Holland Marsh area.
Innisfil
Excavation Contractor Innisfil · Trenching · Yard Cleaning — Lake Simcoe shoreline, Friday Harbour, Alcona, Cookstown.
Other cities we serve
Newmarket · Barrie · Maple · Woodbridge · Thornhill · Concord · Stouffville · King City · Oakville · North York · Etobicoke · Scarborough · East York
By Service
Excavation Services
Our core excavation work — foundation digs, pool excavation, basement walkouts, and general site digging across the GTA. Excavation Services GTA overview · Excavation Cost Guide
Trenching & Post Hole Drilling
Utility trenches, drainage trenches, fence post holes, deck sonotubes. GTA-wide Trenching & Post Drilling overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · Aurora · Mississauga · Brampton · King City · Post Drilling Richmond Hill · Post Drilling Vaughan · Post Drilling Markham · Post Drilling Toronto
Yard Cleaning & Cleanup
Brush removal, dead tree removal (subject to local tree bylaws), deck and fence demolition, post-construction cleanup, estate yard cleanup. GTA-wide Yard Cleaning overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · Aurora · Mississauga · Brampton · King City · Newmarket · Oakville · Burlington · North York · Etobicoke · Scarborough · Bradford · Innisfil · Kettleby
Land Grading
Rough grading, final grading for Lot Grading Certificates, drainage correction, swale construction, slope leveling. GTA-wide Land Grading overview. City-specific pages: Richmond Hill · Vaughan · Markham · Aurora · King City · Oakville
Mini-Excavator Services
1-3 ton compact excavators for tight backyards, narrow side-yard access, and conservation-area work. GTA-wide Mini-Excavator overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · King City · Oakville
Site Preparation
Site clearing, demolition, topsoil stripping, rough grading, erosion + sediment control, temporary fencing for new builds and infill projects. GTA-wide Site Preparation overview. City-specific pages: Richmond Hill · Vaughan · Markham · King City · Aurora
Pool Excavation
Inground pool digs working alongside your pool builder. Vinyl, fiberglass, and gunite. We cut the hole, manage the spoil, and hand back a clean dig ready for steel and shell. Richmond Hill · Vaughan · Markham · Toronto · King City · Aurora
Foundation Waterproofing
Exterior excavation waterproofing, interior drainage retrofits, weeping tile replacement, and sump pit installation. GTA-wide Foundation Waterproofing overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · North York · Aurora · Mississauga · Oakville
Deck Building
Sonotube footings, pressure-treated framing, composite or cedar decking, glass and aluminum railings. Single-level, multi-level, pool decks, wraparound, and raised decks. GTA-wide Deck Building overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · Aurora · Mississauga · Oakville · King City
Fence Installation
Wood (PT, cedar), vinyl, chain link, aluminum, glass (pool fence), composite. Pool enclosure compliance built into every quote. GTA-wide Fence Installation overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · Aurora · Mississauga · Oakville · King City
Retaining Wall Construction
Segmental block, armour stone, poured concrete, gabion, boulder, and treated lumber retaining walls. OBC permit + P.Eng for walls over 1.0m. GTA-wide Retaining Wall overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · Aurora · Mississauga · Oakville · King City
Interlocking Paver Installation
Concrete, natural stone, permeable, and porcelain pavers. Driveways, patios, pool decks, walkways. Compacted Granular A base, polymeric sand joints. GTA-wide overview. City-specific pages: Richmond Hill · Vaughan · Markham · Toronto · Aurora · Mississauga · Oakville · King City
Drainage & French Drain Installation
Weeping tile, French drain, foundation drainage, catch basins and sump pump work — sized for GTA clay soils and frost depth. Conservation-authority and permit work handled where required.
Richmond Hill · Vaughan · Markham · Aurora · Mississauga · Oakville · Toronto · King City
Demolition Services
Small-structure demolition: garages, sheds, swimming pools, decks, foundations and slabs. Permits, asbestos screening, debris haul-away and clean site for your next build.
Richmond Hill · Vaughan · Markham · Aurora · Mississauga · Oakville · Toronto · King City
Basement Underpinning
Lower an existing basement floor for full headroom, structural reinforcement, or to add a code-compliant rental suite. Hand-dig under existing footings in 1-metre sections, form and pour new concrete, install full waterproofing. Typical project $40K-100K depending on house size and access. Call 416-317-3090 for a site visit and written quote.
Toronto · Richmond Hill · Vaughan · Markham · North York · Etobicoke · Scarborough · Mississauga
Walk-Up Basement Conversion
Cut a new exterior entrance into the foundation wall, excavate the stair well outside, pour concrete steps and a landing, install drainage and weeping tile. Code-ready for a rental suite or accessory dwelling unit. Typical 4-7 weeks on site. Permit-pull, hauling and final grading included. Call 416-317-3090.
Toronto · Richmond Hill · Vaughan · Markham · North York · Etobicoke · Scarborough · Mississauga
Septic System Installation
New, replacement, and tertiary-treatment septic systems for rural Ontario homes. Percolation test coordination, Ontario Building Code Part 8 permit application, tank set, distribution box, weeping bed. Yanmar SV40 + GEHL skidsteer for residential field excavation. Typical $18K-40K. Call 416-317-3090 for site visit.
King City · Aurora · Newmarket · Innisfil
Excavation Shoring
Hydraulic trench shores, steel trench boxes, and soldier-pile-and-lagging systems for deep excavation work. Required by Ontario OHSA Reg 213/91 once dig depth exceeds 1.2 m in Class 2-4 soils. Engineering coordination, permit support, and crew certified in shoring placement. Call 416-317-3090.
Toronto · Richmond Hill · Vaughan · Markham · North York · Mississauga
Armour Stone Walls
Dimensional Owen Sound and Wiarton limestone for retaining walls, terracing, slope stabilization, and shoreline erosion control. Dry-stacked up to 6 ft; engineered base + drainage stone backfill for 50+ year service life. Yanmar SV40 plus telehandler for residential placement. Call 416-317-3090.
King City · Aurora · Newmarket · Bradford · Innisfil · Burlington
Emergency Excavation
Sewer line collapse, water main break, sinkhole formation, foundation crack with water intrusion. Same-day response on calls before 2 PM, premium after-hours rates. Crew of 3 plus Yanmar SV40 mobilized within 1-2 hours of dispatch across the GTA. Call 416-317-3090 now.
Toronto · Richmond Hill · Vaughan · Markham · Brampton · Mississauga
Window Well Installation
Steel or composite window wells with proper drainage stone backfill and weeping-tile connection. Replaces failing galvanized originals or paired with new egress-window cuts. Typical 1-3 days per project, $1,500-4,500 per window. Call 416-317-3090.
Toronto · Richmond Hill · Vaughan · Markham · North York · Mississauga
Egress Window Installation
Foundation cut, steel lintel + sill, code-compliant egress window install (Ontario Building Code 9.7.1.3). Required for any basement bedroom or legal second-suite registration. $3,500-7,500 per opening. Call 416-317-3090.
Toronto · Richmond Hill · Vaughan · Markham · North York · Mississauga
Sump Pump Installation
New sump pit, primary cast-iron submersible pump, battery-backup pump, and discharge line — all to current municipal rules (no sanitary-sewer connection where prohibited). $2,200-5,500 typical. Call 416-317-3090.
Toronto · Richmond Hill · Vaughan · Markham · North York · Mississauga
Pool Removal
Full removal of inground pools — shell demolition, haul-away, engineered fill, final grading. Partial removal also available at lower cost. $12K-25K typical for a residential inground. Call 416-317-3090.
Toronto · Mississauga · Etobicoke · Scarborough · Burlington · Oakville
Sewer Lateral Repair
Spot repair, full replacement, or trenchless pipe-bursting for failing residential sewer laterals. Same-day diagnosis with video camera. Permit + Ontario One Call handled. $4,500-18,000 depending on scope. Call 416-317-3090.
Toronto · Richmond Hill · Vaughan · Markham · North York · Mississauga
Catch Basin Installation
Precast concrete catch basins set in driveways, lawns, or hardscape to capture surface water and route to storm sewer or dry well. Full excavation, tie-in, and surface restoration. $2,500-6,500 typical. Call 416-317-3090.
Toronto · Richmond Hill · Vaughan · Markham · Brampton · Mississauga
Concrete Driveway & Walkway Installation
Driveways, walkways, stamped concrete, exposed aggregate, garage slabs and steps. Granular base poured to 1.2 m frost line per Ontario Building Code.
Richmond Hill · Vaughan · Markham · Aurora · Mississauga · Oakville · Toronto · King City
Other Services Across the GTA
Foundation Waterproofing · Retaining Wall Construction · Armour Stone Installation · Interlocking Paver Installation · Deck Building · Fence Installation · Septic System Installation · Home Renovation & Construction
More GTA Service Areas
OCM also serves these communities for excavation, foundations, drainage and grading work:
Pickering · Ajax · Whitby · Caledon · Halton Hills (Georgetown & Acton) · Milton · Etobicoke · Scarborough
Don’t see your city or service?
We work across the entire GTA. If your city or service isn’t listed above, call 416-317-3090 or send us a message — chances are we already cover your area, we just haven’t built the dedicated page yet.
in the GTA? Let’s talk.
