Our experience with JDM Roofing was outstanding. Their knowledge, expertise, professionalism and attention to detail were everything you would look for in a contractor. Top to bottom every member of their team was a pleasure to work with. Roofing work is expensive and no one wants to have to spend that kind of money. But, if you have to you certainly want to have confidence that you have made a wise investment. And that was our experience with the team at JDM Roofing.