Diaz roofing was great. My home owners insurance was really fighting me about my damage. I was very happy to have Omar going to fight for me. After months of waiting I got a complete roof replacement. The crew was awesome as they were on time in arriving . My roof looks great. I am very satisfied and recommend this roofing company to anyone.