Top rated customer service of ANY company I have worked with. Eric and company at D&M worked around my busy schedule to make getting a new roof painless. They helped with my insurance company as this was my first ever claim. They came highly recommended and lived up to the expectation. HIGHLY Recommend!