Thinking of having your roof spray foamed? Think again...A brief overview of what spray foaming is and how it's applied together with the pros and cons of having your roof coated. Followed by o