If metal roof then similar to above, then at least higher end cost or above depending on roofing materials - (about $1200-2000) unless roofing panels are also damaged, not just ridge vent / cap.
1 Work the soap into a lather all over your hands, scrubbing the skin under and around your nails as well. 2  If you still smell gasoline on your hands after washing them with soap, mix a few drops of vanilla extract with water and rub it into your hands to reduce or eliminate the smell.
Recognize that very often, what is thought of as gasoline smell on one's hands is actually from one's clothes. You can spend the entire afternoon washing your hands in various ways, and you will still stink of gasoline. Change everything, right down to your skivvies, and get out of those cruddy work boots too. Secondarily, though not so often, is gasoline smell from your hair.