I noticed a leak in a skylight on Christmas night. I immediately went to Home Advisor and found Keystone Contracting. EJ came out the next day to look at my problem and we discussed options. I opted to have the skylight replaced ( which turned out to be the best option) and EJ came back out a few days later and replaced it. The previous skylight was installed improperly by a different company. EJ and his staff installed the skylight quick and were very clean. Would highly recommend for roofing needs.