Deepsteam.ca, Hamilton
Truck-mounted steam cleaning for carpet, upholstery, area rugs, mattresses and tile and grout, run out of Hamilton by a family business going back to the early 1960s.
Who they are
Deepsteam.ca is based in Hamilton and does truck-mounted steam cleaning for carpet, upholstery, area rugs, mattresses and tile and grout, for both residential and commercial jobs. According to its own site, the business operates as Aberdeen Carpet & Upholstery Cleaning, a Hamilton family business founded in the early 1960s and now in its third generation.
What they do through 905 Trades
905 Trades sends every residential carpet and upholstery cleaning lead in Deepsteam's coverage area to them, including upholstery cleaning. Commercial jobs are something the business also does directly, but they are outside what 905 Trades refers.
Where they go
Deepsteam covers Hamilton, Stoney Creek, Burlington and Grimsby.
Vetting status
905 Trades does not take applications and does not rank a list of strangers. Every company here was chosen by one person, who is named on this page and whose own reputation is attached to the introduction. Here is exactly what that involved, and where it stops.
- Chosen by the operatorTrevor Stuckless, who runs 905 Trades, picked Deepsteam.ca himself and stands behind the referral. Confirmed 2026-09-21.
- Referral termsSigned, confirmed 2026-09-20.
- WSIB and insuranceDeepsteam.ca confirmed to 905 Trades on 2026-09-21 that the business carries WSIB coverage and current liability insurance. That is their own statement. 905 Trades did not collect the certificates and does not hold copies, so ask Deepsteam.ca to show you both before work starts, the same as you would with anyone you found yourself. A contractor worth hiring hands them over without being pushed.
How to reach them
Call (905) 515-5055 or visit deepsteam.ca. Requests sent through 905 Trades carry a reference number, and Deepsteam quotes that number on the invoice, so the job stays traceable from the first call to the paid bill.
Pricing
Deepsteam supplied its rates on 30 August 2026. These are the published 905 Trades rates for the work, and they are what you pay.
| What | Rate | What that means |
|---|---|---|
| Carpet cleaning, per room | $66 | a staircase and a hallway each count as a room. |
| Upholstery, per seat | $66 | A three-seat sofa is three seats, so $198. A loveseat is two, so $132. |
| Commercial carpet, per square foot | 33 cents | A 2,000 square foot office works out to $660. |
Rates move with the size of the room or the piece, so these are starting rates. The quote after the walk-through is the number that counts. HST is extra. rates supplied by Deepsteam, 30 Aug 2026