Dean and his team are great!! They helped through the claims process with my insurance, were very communicative and their work and attention to detail is unmatched! I would (and have) recommend upgrade roofing to anyone that is looking at getting a new roof! Dean is definitely someone to trust with your home!