Urethane foam roofing is great insulation and water proofing. Foam is a sprayed on application and is one complete piece. Foam is perfect for flat or pitched roofs, commercial or residential. If your in the market, give us a call, we are here to help!