Have used Blue Beacon quite a bit and they do a very good job and the price is reasonable for 33'. We try to hit mid-morning (10AM) to do what we can to avoid semi's. Used several different ones through the midwest and find they are all very similar setups and all do good jobs.
I don't get the add-ons, just a normal wash. Didn't see much difference with Rain-X or any of the add-ons.
There are a few truck washes that are automatic, just ask to have the roof brush left off and up if you use one. They are about the same price and time as Blue Beacon.