Mega Cladding installed an eavestrough on our garage and it started leaking during the first rainfall. The next rainfall we again had leaking and water standing in the eave. The eave continued to leak and we continued to ask James for support. We had a heavy rainfall and water started pouring over the side of the eavestrough and flooded the area with water seeping into the garage. James now says he is retired and not willing to correct. Avoid unless you want improper install and no support.