Family-owned and operating in Durham Region since 1988. TDC Contracting builds decks throughout Bowmanville, Oshawa, Whitby, Ajax, Pickering, and surrounding communities — new builds and replacements.
📞 (905) 261-9082A deck project with TDC Contracting covers the full scope from post footings through to finished decking, railings, and stairs. We build to Ontario Building Code requirements, which means proper footing depth for the frost line, correct structural sizing, and compliant railing heights and baluster spacing where required.
Ontario's frost line — the depth to which the ground freezes in winter — varies by region but is typically 1.2 metres or deeper in Durham Region. Deck posts set above the frost line will move as the ground freezes and thaws each year, causing the deck structure to shift, crack, and eventually become unstable. Concrete footings poured to the required depth below frost are the only way to prevent this movement. A deck built without proper footings may look fine initially but will develop problems within a few seasons.
Decks attached to a house or above a certain height require a building permit in most Ontario municipalities. Code requirements cover footing depth, post and beam sizing for the span and load, ledger board attachment to the house structure, railing height (minimum 900mm for decks under 1.8m, 1070mm above), and baluster spacing. We build to these requirements and include the permit process as part of the project planning. Call us to discuss what applies to your specific deck.
Decks that have soft or spongy decking boards, posts that have rotted at the base, structural members that are noticeably compromised, or railings that move or feel unstable are generally better candidates for replacement than repair. Replacing individual boards on a structurally sound deck is a reasonable repair. Replacing boards on a deck with compromised framing or posts is spending money on finishes that will not hold up. We assess the structure during the quoting process and give you an honest assessment of whether repair or replacement makes more sense for your specific deck.
We review the location, discuss the size and layout you have in mind, assess the attachment point to the house, and identify any site conditions that affect the design. You receive a clear written quote covering the full scope before any work starts.
Permit application is coordinated before work begins. Footings are poured to the required depth for Durham Region's frost line. We do not shortcut this stage — it is the foundation the rest of the deck depends on.
Beam and joist framing is installed, inspected where required, and decking is laid. Railings, stairs, and any trim or fascia complete the project. Site is cleaned up on completion and we walk through the finished deck with you.
Most decks attached to a house or above grade by more than a certain height require a building permit in Ontario municipalities including those in Durham Region. Requirements vary by municipality and deck size. We walk you through what applies to your specific project during the quoting process and include permit coordination in the scope.
Pressure-treated lumber is the most commonly used decking material in Ontario and handles the freeze-thaw cycle well when properly maintained. Composite decking products have improved significantly in recent years and offer lower maintenance requirements over time, though at a higher upfront cost. The right choice depends on your budget, maintenance preferences, and aesthetic goals. We discuss the options during the quoting process.
A straightforward deck build on a prepared site can typically be completed in a few days to a week depending on size and complexity. Permit timelines vary by municipality and can affect the start date. We provide a realistic timeline when we quote your specific project.
Pressure-treated decks should be cleaned and resealed or stained periodically to protect the wood and maintain its appearance. The specific interval depends on the exposure, the product used, and how the deck wears. We can advise on a maintenance approach as part of the project handoff.
TDC Contracting builds decks throughout Bowmanville, Oshawa, Whitby, Ajax, Pickering, Courtice, Newcastle, Port Perry, and surrounding Durham Region communities. Call us at (905) 261-9082.
Call us at (905) 261-9082 or fill out the form below. We respond quickly, review your site and scope, and provide a clear written quote with no obligation to proceed.

Mon-Sun: 8:00am - 8:00pm
Copyright 2026. TDC Contracting. All Rights Reserved.