Find out where your local transit agency washes its coaches. When I worked for the one here in Skagit County, WA there was a conventional style car-wash in Burlington with one high bay specifically for tall vehicles. We took all our coaches through there once a week. They were all single-deckers. I frequently saw motor-homes using it.
I'm not sure where the Everett-area transit washes its 14' tall double-deckers, probably a custom-built wash facility on site.