There is a place on hwy 7 and Pine Valley. Right behind petro Canada. $10-$20 the car goes the the brushes and what not. Then they dry it by hand and wipe the interior.
If you do decide to go this route expect your paint job to go to hell. Swirl marks galore.
Safest touchless wash at esso on Weston and Rutherford. All other esso stations in Vaughan have old wash system that is crap.
E39 540i Sport