Our experience communicating with our sales agent, Charles, and through the completion of our new roof with Josh we couldn't be happier. Charles explained everything and Josh made sure everything was done correctly and completely. I watched the entire team tear off the old roof, replace damaged wood, found a defect in one of our solar tubes (which was easily replaced, at an added expense, it was way too old to contact the original installer for a replacement), re-covered with waterproof sheeting...Read more
DandZ M