
Hull & deck boat cleaning and boat wash in Toronto.
Exterior boat cleaning at your marina: hull wash, deck and non-skid cleaning, waterline stains and algae removed with marine-safe products. Clear scope, honest recommendations, no surprises.
- In the water or on the hard
- Marine-safe on gelcoat and non-skid
- Before and after photos and video
Hull and deck cleaning in one minute
What is hull cleaning? Hull cleaning removes the waterline scum, algae film, tannin stains and grime from the sides of the boat, from the rub rail down to the waterline. We do it by hand at your slip or on the hard with marine-safe cleaners, together with the deck, non-skid, stainless and glass, so the whole boat comes back clean.
- What it is
- Exterior boat cleaning: hull sides, deck, non-skid, cockpit, waterline and stainless, done at your marina.
- Where
- In the water at your slip, on the hard or on a trailer. 76 marinas, yacht clubs and docks from Oakville to Scarborough.
- Price
- An exterior boat wash starts from $20/ft, and a wash with hybrid ceramic wax (Wash & Shield) from $25/ft, before 13% HST. Exact price from photos, by boat length and condition.
- How long
- A few hours for a maintenance wash, up to a full day for a deep reset on a larger boat.
- How often
- After heavy use, before guests or a sale, and every 1 to 2 weeks in season with our weekly boat cleaning.
What’s included in hull & deck cleaning.
We tailor the service to your boat’s layout: freeboard height, non-skid, rails, swim platform, rub rail and waterline.
Exterior cleaning (core)
- Full hull wash: hand wash and rinse
- Deck wash, including non-skid deck cleaning
- Waterline cleaning (light to moderate buildup)
- Removal of algae, green film and surface grime
- Wipe-down of rails, handles, hatches and high-touch areas
- Final rinse and towel-dry where possible to reduce spotting
Stain & buildup treatment (core)
- Targeted treatment for organic stains: algae, tannins, dock grime
- Treatment for mineral and water marks where needed
- Bird droppings and spider webs removed
- Stainless brightened
- Light surface oxidation film removed (not machine polishing)
Optional, only with your approval
- Heavy waterline stain removal / acid wash (case by case)
- Mineral spot treatment / de-scaling
- Spray protection refresh or Wash & Shield wax
- Exterior vinyl cleaning and conditioning
- Canvas and enclosure wipe-down
- Hull machine polishing for deeper oxidation (separate service)
Honest note: results depend on gelcoat condition, prior protection (wax, sealant or ceramic) and how long stains have been baked in. If we see heavy oxidation or deep staining that needs machine polishing or a different approach, we tell you before adding any work.
Boat cleaning, before and after.
Real hull and deck cleaning jobs with our own watermark. No filters, no AI, no stock.




Algae, stains and oxidation: how we clean it right.
Exterior problems usually come from organic growth, mineral deposits and oxidation film. We handle them in layers.
Reality check: if the hull is chalky or faded, washing alone won’t fix it. That’s when machine polishing is the right solution.
Identify the stain type
Organic growth, mineral deposits or oxidation film: the right approach starts with knowing which one you’re looking at.
Use marine-safe chemistry
Not one universal soap. We match the cleaner to the problem and the surface, so gelcoat and non-skid stay safe.
Agitate properly
Especially on non-skid: clean effectively without unnecessary abrasion that wears the texture down.
Rinse and finish
Controlled rinse and finish work to minimise spotting and streaks, then a walk-around check.
Choose the level that matches the condition.
We recommend honestly. Every package is quoted from photos, because boat size and condition decide the time it takes.
Exterior Refresh
Best when the boat is already in decent shape and needs a clean-up.
- Hull and deck wash
- Light waterline clean-up
- Algae and film removal
Great for: Weekly or bi-weekly maintenance, after weekend use, an always-ready look.
Get a quote from photos →Deep Hull & Deck Cleaning
The reset option when buildup and stains are noticeable.
- Thorough hull wash, deep non-skid deck cleaning
- Targeted organic and mineral stain treatment
- Extra time on the waterline and problem zones
Great for: Heavier grime, waterline stains, boats that sat for a while, pre-guest or pre-sale exterior refresh.
Get a quote from photos →Heavy Stain / Oxidation Prep
For tougher situations: baked-on stains, heavy waterline, chalky surface.
- Focused treatment on heavy buildup
- Stronger chemistry or multiple passes where safe
- Honest polishing recommendation if oxidation is deep
Great for: Boats that need more than a wash before polishing or protection.
Get a quote from photos →Want protection after the wash? Wash & Shield (full wash plus hybrid ceramic polymer wax) starts from $25/ft before 13% HST. See wax and ceramic options.
What we clean off Toronto boats every week.
Yellow or brown waterline
Lake Ontario leaves a tannin and scum line at the waterline. We lift it with marine-safe cleaners, and treat heavy staining case by case. Get it priced →
Green algae film
Shaded hull sides and the swim platform grow a green film in summer. Regular washing keeps it from setting in. Weekly boat cleaning →
Bird droppings and spiders
Marinas on the lake attract birds and spiders. Droppings are acidic and stain gelcoat if left; webs leave marks on rails and canvas. Maintenance plans →
Water spots and minerals
Rinse water dries into spots on gelcoat, glass and stainless. We dry and finish to reduce spotting, and treat mineral marks. Protection that sheds water →
Chalky, dull gelcoat
If the hull is chalky or faded, washing alone won’t fix it. That’s oxidation: a washed hull with heavy oxidation still looks dull, and the fix is machine polishing that removes the oxidized layer. Boat polishing →
Where and when we clean.
Most boat cleaning is done right in your slip during the season. The hull below the waterline gets cleaned at haul-out, when we can also do bottom paint and shrink wrap.
- Spring: launch-ready wash after winter storage
- Summer: weekly or bi-weekly maintenance washes
- Fall: deep clean before haul-out and storage
- Any time: before guests, a survey or a sale
Boats we clean
From jet skis to large cruisers and yachts. Sea Ray, Mystic, Yamaha, Hunter, CS and Chaparral are among the boats we have worked on.
Real results, no filters.
Drag the handle. Same boat, same job, straight from our Instagram. No filters, no AI.

BeforeAfter‹ ›
BeforeAfter‹ ›Boat owners say it better.
Real reviews from our Google profile. Swipe or hover to read more. See all reviews on Google →
Our company used them at the Toronto International Boat Show and their team is world class! They were more than willing to start at 5am and work late into the night to finish cleaning over 50+ products.
Pavlo and his team turned our oxidized dull looking 1991 CS34 into a sparkling masterpiece!
Pavlo and his team did bottom painting and hull polishing on our Hunter sailboat, and everything turned out amazing.
These guys are the ultimate professionals. Great communication, obvious expertise and experience and fabulous job. I would hire them again in a minute!
I recently had my Sea Ray 550 detailed and ceramic coated, and I couldn’t be more impressed.
Pavlo and his team did an absolutely outstanding job detailing our Yamaha FX Cruiser.
Boat sat all winter dirty and came out looking new after their great work.
I asked for a sticker removal on my boat, and they went above and beyond by waxing, detailing, and thoroughly cleaning it.
Four steps, no shop visit.
Send photos
Boat length, marina and 4 to 6 photos of hull sides, deck and waterline through the form below.
Get a clear quote
We reply with the package we recommend, the price and the first available date.
We come to your slip
In the water, on the hard or on a trailer. No trailering, no shop.
Photos, video and invoice
You get before and after photos and video, then the invoice. Pay by e-transfer, bank transfer or credit card.
Boat cleaning across the GTA.
No travel fee in Oakville and Bronte, all of Mississauga including Port Credit, Etobicoke, Mimico and Humber Bay, downtown Toronto and the Islands, East York, North York south of the 401 and Scarborough up to the Bluffs. We clean boats at every Mississauga marina from Lakefront Promenade to Credit Village. North York north of the 401, Vaughan, Richmond Hill, Markham, Brampton, Durham, Burlington, Hamilton, Guelph, Kitchener, Niagara, Barrie, Lake Simcoe and Peterborough have a travel fee shown in your quote.
Marinas where we do boat cleaning.
Don’t see your marina? If your boat floats in the GTA, text us and we’ll tell you. Subject to each facility’s contractor rules.
Downtown Toronto & Toronto Islands13 locations
- Toronto Outer Harbour Marina
- Harbourfront Centre Marina
- Marina Quay West
- Marina Four
- Queens Quay West Marina
- Polson Pier Marina
- RCYC (Royal Canadian Yacht Club)
- Queen City Yacht Club
- National Yacht Club
- Aquatic Park Sailing Club
- Toronto Island Marina
- Hanlan’s Point Marina
- Keating Channel Marina
East Toronto & Scarborough9 locations
- Ashbridge’s Bay Yacht Club
- Ashbridge’s Bay Marina
- Bluffer’s Park Marina
- Bluffer’s Park Yacht Club
- Cathedral Bluffs Yacht Club
- Scarborough Bluffs Sailing Club
- Water Rats Sailing Club
- Toronto Hydroplane & Sailing Club
- Highland Yacht Club
West Toronto & Etobicoke6 locations
- Mimico Cruising Club
- Humber Bay Park Marina (East & West)
- Etobicoke Yacht Club
- Lakeshore Yacht Club
- Mooredale Sailing Club
- Humber Bay Sailing Centre
Mississauga & Port Credit5 locations
- Port Credit Harbour Marina
- Port Credit Yacht Club
- Lakefront Promenade Marina
- St. Lawrence Park Boat Launch
- Credit Village Marina
Oakville & Bronte5 locations
- Oakville Harbour Marina
- Oakville Yacht Squadron
- Bronte Harbour Yacht Club
- Bronte Outer Harbour Marina
- Sixteen Mile Creek Public Docks
Burlington & Hamilton7 locations
- LaSalle Park Marina
- Burlington Sailing & Boating Club
- Royal Hamilton Yacht Club
- Hamilton Bay Sailing Club
- Macassa Bay Yacht Club
- Fifty Point Marina
- Harbour West Marina
Pickering, Ajax, Whitby, Oshawa & Clarington9 locations
- Frenchman’s Bay Marina (Pickering)
- Frenchman’s Bay Yacht Club
- Ajax Yacht Club
- Whitby Marina
- Port Whitby Marina
- Oshawa Harbour Marina
- Oshawa Yacht Club
- Port Darlington Marina (Clarington)
- Newcastle Marina
York Region & Lake Simcoe6 locations
- Keswick Marina
- Jackson’s Point Harbour
- Pefferlaw Marina
- Beaverton Yacht Club
- Friday Harbour Resort Marina (Innisfil)
- Barrie Marina
Niagara Region & St. Catharines5 locations
- St. Catharines Marina
- Port Dalhousie Pier Marina
- Port Weller Marina
- Niagara-on-the-Lake Sailing Club
- Grimsby Yacht Club
Georgian Bay & beyond (by arrangement)7 locations
- Port of Orillia
- Lagoon City Marina
- Penetanguishene Town Dock
- Midland Bay Sailing Club
- Bay Port Yachting Centre (Midland)
- Parry Sound Town Dock
- Sugarloaf Marina (Port Colborne)
Private docks & condo marinas4 locations
- Toronto private docks (Harbourfront, Islands)
- Condo marinas (Tip Top Lofts, Waterclub, Quay West and more)
- Custom residential docks (Mississauga Rd, Bronte, Oakville, King City)
- Trailered boats, driveways and storage yards across the GTA
Hull and deck cleaning: your questions.
Do you remove waterline stains?
Will washing remove oxidation?
Is it safe for gelcoat and non-skid?
How long does hull and deck cleaning take?
Can you do exterior only, without the interior?
Can you clean my boat while it’s in the water?
How much does boat cleaning cost in Toronto?
How often should I wash my boat?
Do you come to my marina?
Do you bring your own products and equipment?
Do I need to be there?
How do I pay?
Boat cleaning in Toronto, in plain words.
Boat cleaning services, explained
Boat cleaning services in Toronto
Mobile exterior boat cleaning at your marina: hull, deck, non-skid, cockpit and stainless, in the water or on the hard.
Boat cleaners near me
A professional boat cleaning crew that comes to you anywhere from Oakville to Scarborough, with no travel fee from Oakville to the Scarborough Bluffs.
Boat wash and boat washing
Hand wash and rinse with marine-safe soap, careful drying to cut down water spots, and an optional wax for protection.
Hull cleaning near me
Hull sides and waterline cleaned in the slip; the full hull below the waterline at haul-out together with bottom paint.
Deck cleaning and non-skid
Non-skid deck cleaning with the right brush and chemistry to lift grime without wearing the texture.
Yacht cleaning services
Larger cruisers and yachts cleaned top to bottom, including flybridge, hardtop and canvas, as one-time or regular service.
Professional boat cleaning for sale or guests
A deep exterior reset before listing the boat, a survey or a weekend with guests.
Boat waterline stain removal
Yellow and brown waterline lines lifted with marine-safe cleaners; heavy stains treated case by case.
Related services
Weekly boat cleaning
Boat polishing
Ceramic coating & wax
Interior cleaning
Full yacht detailing
Canvas & enclosures
Teak cleaning
Boat care FAQ
Your boat cleaning, priced from photos.
Include the boat length, your marina and photos of the hull sides, deck and waterline.
- Clear quote before any work starts
- No travel fee from Oakville to the Scarborough Bluffs
- Before and after photos and video
A clean boat, every time you arrive.
Send a few photos and get a clear price. We come to your slip.
