Joe Dyer at Roofwerks was excellent. He patiently walked me through the process of a new roof installation. I had a long list of concerns about the removal of my old roof; Joe addressed these thoroughly. His crew was meticulous, skilled and incredibly hard-working. They carefully protected plants and a vulnerable rubber roof from falling debris and completely cleaned the area at the end of the process. The job was done properly, and I'm enjoying a new roof that has kept my home dry in very bad w... Read more


