The roof itself was okay but some plastic from the shingles was hanging off the sides. Find the best roofers on yelp. See reviews for tcb roofing and construction inc.