Service area: Oshawa, Ontario · Updated April 24, 2026
Deck Demolition & Disposal in Oshawa, Ontario
When Oshawa homeowners and businesses need deck demolition and disposal, RJR Demo & Junk gets it done quickly, cleanly and at an honest price. We serve Eastdale, Donevan and Samac and the rest of Oshawa with same-day and next-day pickup, a $55 minimum and $35 per cubic yard. Owner-operated and WSIB-insured since 2010, we handle the carrying, loading and disposal from start to finish.
About Our Deck Demolition & Disposal Service
An aging deck with soft boards and rusted fasteners is both a safety risk and the first thing standing between you and a new build. We demolish wood and composite decks of any size — removing decking, railings, stairs, joists and the ledger board, and pulling the support posts and footings when you want the ground cleared. We are careful around the house wall, siding and any patio doors, and we deal safely with the nails, screws and pressure-treated lumber. When we are done, you have a clean, level area ready for a new deck, patio or landscaping.
How Deck Demolition Works in Oshawa
- Inspect the deck structure, attachment and footings
- Strip decking boards, railings and stairs
- Cut and remove joists, beams and the ledger from the house
- Pull support posts and footings on request
- Haul all lumber and hardware away and clear the site
What We Take
- Wood and pressure-treated decking
- Composite and PVC deck boards
- Railings, spindles and stairs
- Joists, beams and ledger boards
- Support posts and concrete footings
- Deck skirting and lattice
- Old pergolas and overhead structures attached to the deck
- Fasteners, hardware and flashing
- Deck demolition debris
Pricing & Service Details for Oshawa
- Starting price: $55 minimum
- Per cubic yard: $35
- Typical scheduling: 24-48 hours
- Same-day service: Available
- Insurance: WSIB + liability
- Diversion rate: 60%+ recycled or donated
Deck demolition is priced on the deck's size, height and construction, plus footing removal and the volume of debris hauled. A low ground-level deck is far quicker than a raised two-storey deck — we assess and quote it before starting.
We protect the house wall, siding and doors while detaching the ledger, and we work safely on raised and elevated decks. We are WSIB-insured for the structural teardown.
Untreated wood is recycled where possible, metal hardware goes to scrap, and pressure-treated lumber is disposed of responsibly per regulations.
Phone: (905) 999-4426
Deck Demolition Across Oshawa
Frequently Asked Questions — Deck Demolition & Disposal in Oshawa
How much does deck demolition and disposal cost in Oshawa?
Deck Demolition & Disposal in Oshawa starts at our $55 minimum and is priced at $35 per cubic yard, so you only pay for the space your load takes in the truck. Deck demolition is priced on the deck's size, height and construction, plus footing removal and the volume of debris hauled. A low ground-level deck is far quicker than a raised two-storey deck — we assess and quote it before starting.
Which Oshawa neighbourhoods do you cover for deck demolition and disposal?
We provide deck demolition and disposal throughout Oshawa, including Eastdale, Donevan, Samac and Downtown Oshawa. Most jobs are scheduled within 24-48 hours, and same-day service is available across Oshawa.
Do you remove the footings and posts too?
Yes, on request. Pulling concrete footings is heavier work and adds to the price, but it leaves clear, level ground for a new build or landscaping.
Can you detach the deck from the house without damage?
That is a standard part of the job. We remove the ledger board carefully and protect the siding and any doors so the wall is left clean for your contractor to flash and finish.
Do you take old pressure-treated lumber?
Yes. Pressure-treated wood requires responsible disposal rather than burning or chipping, and we handle that correctly as part of the haul-away.
Related Services in Oshawa
Deck Demolition in Nearby Cities
For full service details across all of Oshawa, see our Oshawa junk removal page or call us at (905) 999-4426.