I had a new roof installed by this company. Within six months I had leaks again. It took them a very long time to come and fix the leak. six months after that, the leak reappeared. Poor customer service and no integrity. Beware of this company. I do have a guarantee with them but they do not return phone calls or show up when they say they will. For your own sanity go somewhere else.