Ready roofing took care of it all! Fast service from start to finish. As soon as the new house was ready for shingles, they were out there the next day. Locally owned business with SUPER competitive prices and an even better product. Extremely happy with our new roof and will definitely use this company again for my next projects to come.