I had roof problems for many years that no one seemed to be able to fix. I heard mixed reviews on foam roofs so stayed away from them. After talking with Joe who went thru everything in detail with me, he put me at ease and I agreed to have them put foam on. The crew showed up when they said they would and did a good job at a very reasonable price. Part of Joe's commitment is to check the roof on a regular schedule. Not only has he done that but even made a special trip after the most recent storm. I'd recommend this company to anyone.