D&M Roofing was great to work with. Eric made the process simple and easy for me. They took care of working with the insurance company which was awesome! Aside from selecting the products I didn’t have to do a thing. The crews were professional and the work was completed timely. D&M will be my first phone call should I have roofing and siding needs in the future.