Recent Review: Earlier, my wife wrote a brief review but we both decided it required amplification. After a recent hail storm, I was confronted with installing a new roof. We asked a neighbor, that recently had the same experience, because of the apparent quality and attractiveness of his new roof. He enthusiastically recommended JW Roofing because of the quality of the shingle, caliber of work done, appearance of the new roof, and the way the installation was managed from beginning to end. Soon after meeting Roxanne Derby of JW Roofing, we understood his enthuasiam. Her expertise, product knowledge, interpersonal skills, and project management experience was easily observed in person and through visits to previous worksites. She was instrumental in identifying damage overlooked by the insurance adjuster and getting the roof replaced, on time. And, on occasion, critiqued workers (in a positive way), to get the job done according to specifications. We had roof, gutters, and downspouts replace, and some window screens. I recommended JW Roofing and Roxanne Derby enthusiastically. We love our new roof!