Phone: (603) 365-7156

Roofing & Siding Contractors in Windham NH

Derek Cook Roofing Specialist’s and our team of skilled contractors are proud to service the community of Windham, New Hampshire with their trusted roofing and siding needs. Windham is the epitome of small-town hospitality, and with it’s close proximity to the mountains and the ocean, as well as it’s accessibility to Boston, Windham is a haven to anyone who wants the perfect balance between natural scenery and big city fun.

As a primarily family-oriented town, with 80% of the 15,000 population being families, we are happy to assist the households of Windham with their roofing and siding needs. We have worked with the residents of Windham for over 20 years, and are proud to continue our strong relationship with this unique community.

At Derek Cook Roofing Specialists our team provides:

Roofing | Siding | Windows | Gutters | Skylights


Roofing is one of our top specialties, having worked on over 40,000 roofs over the course of the past 20 years. We do whatever your roof requires, from inspections to installations.

GAF Master Elite

Derek Cook Roofing Specialists provides homeowners with the leading asphalt material, GAF. Reliable and hardy, GAF is the number one material used make roofs durable and stand the test of time.

After working for GAF for some time, the manufacturer recognized our work and awarded us as a GAF Master Elite Contractor. To get this award a contractor must be:

  • Properly Licensed
  • Adequately Insure
  • Have a Proven Reputation
  • Committed to Ongoing Professional Training

Choosing a GAF Master Elite Contractor assures that you’re getting the services you deserve.


Siding is one of the first lines of defense to protect the inner workings of your home from the elements, and for that, it is important to entrust the task of installing siding to contractors who know what they are doing. Our siding experts at Derek Cook have extensive experience in all kinds of sidings, from vinyl, to shingle, to fiber cement. Whatever material you want to get done, count on us to get it done quickly and to the highest quality.

For more information, please feel free to contact us. Our team can be reached over the phone at 603-365-7156 or through our online contact form.

Free Estimate Request

Our Roofing Services


Call Now: (603) 365-7156