Boulder has a few self-service car washes. All have decent-sized bays for larger vehicles.