Go to the ones that do semi's or call a portable company and do your driveway at the same time.
You can get good results with a pressure washer and your hot water heater as well but to high of temp will damage your pressure washer.
I used to have a steam cleaner but now that I don't, I just use simple green and a pressure washer and a little more elbow grease and it works out just fine.