Well I wash semis everday ("detail" semis at our semi autobody shop). Im not sure if I'd do it for $40. What all are you doing, just washing, or cleaning paint, or rims, etc? Also is it a day cab or sleeper? A pressure washer is a good thing to have as you already have one. If your cleaning the rear frame, theres no way I'd do it for $40, most frames I get are COVERED in grease. Most back walls of trucks are covered in road tar/grease as most don't have full rear fenders, only 1/4's, so some cleaner for that would be necessary and possibly for the gas tank bottoms/fronts as there usually soaked in grease also. You may want to invest in something to clean the front end, visor, and bottom front roof (either a strong bug remover or something), as most trucks I see coming from down south and central are COVERED in bugs. And I use a brush with like a 6-8' pole on it to clean the roofs and some of the sides. To get the roof, just open the hood and stand on the motor, just don't stand on the water run off thingy below the windshield, they break easy, lol. You may need to get a couple wash mitts, one for the top half/hood of the truck and another for the bottom. Also a strong tire cleaner. Sorry for the ramble/no order of anything, just wrote as it was coming to my head, lol. Have fun!