All of MGA’s installers are factory trained. The benefit to having a factory trained contractor install your roof is to limit your liability by ensuring the effectiveness of your warranty. .