My roof leaked as soon as the first rain hit (within months of install). The flashing was not installed properly. After the repair, the roof leaked again at another location with 2 years from installation, again due improper flashing. They agreed to do the repair, but tried to cut corners in the process and were extremely pissy when I asked them to do install it properly. After this last repair the shingles constantly came off, and the company refused to repair it despite a warranty. Stay away from this low quality and unethical company!