Poor chap :o)
How about a gazebo? Woolies and the like are doing largish ones for not all that much at the moment. If his gallantry is such that he insists on working on your car in the pouring rain, that'll keep him and the surrounding area dry. You'll probably get some funny looks from the neighbours though.