This company did a very good job on a small workshop I had built for my bikes. The roof was flat so they used this white membrane material that was heat sealed on the roof. So far so good. The material has a lifetime warranty. They were booked several months out but did this smaller job for me within a week. Cost was more than others but they seemed more organized and professional. The sales person that came out was great and followed up with me immediately.