Chesapeake Roofing, Windows & Siding Inc. serves Hanover, MD, clients who need home improvement services. We provide expert replacement and repair services for siding, windows, doors, and roofing. Our friendly, experienced windows, siding, and roof contractors are here from the first consultation to the final installation.

We make home improvement a collaborative effort. Our professional team will create beautiful and lasting results with hard work and high-quality materials.

Since 1987, Chesapeake Roofing, Windows & Siding Inc. has provided top-quality services for homeowners in Anne Arundel County. Our crew is licensed, insured, and bonded. We always follow the best business practices and high standards to deliver outstanding results.


  • Windows: $100 off any vinyl replacement window job over $1,000
  • Roofing: $100 off any complete roofing job over $1000
  • Trim: $100 off any soffit and trim job over $1000
  • Siding: $100 off any complete siding job over $1000

Our Hanover, MD Location

We provide roofing, windows, and siding in Hanover, MD. Our Hanover address is: 1343 Ashton Rd Suite C, Hanover, MD 21076.

Roofing Services in Hanover, MD

As your roofing contractors in Hanover, we offer steep and low-slope roof replacement and repair. We also provide roof maintenance services. Our services can include regular and thorough inspections to keep your roof in top shape.


  • 3 Tab Shingles
  • Architectural Shingles
  • Premium Shingles


  • CertainTeed Landmark Shingles
  • GAF Roof Shingles

We follow strict criteria as a CertainTeed 5-Star and GAF Certified Contractor. Our company must follow the highest standards for roofing installation and services.


  • Remove the old roofing material: The first step in installing a new roof is to remove the old roofing material, including shingles, underlayment, and any damaged decking.
  • Inspect the decking: After we remove the old roofing material, we will inspect the decking for signs of damage or rot. If we find any damage, we will repair it before the new installation.
  • Install underlayment: Once we inspect and repair the decking, we will install a waterproof underlayer. This layer will protect the decking from moisture.
  • Install flashing: We will install flashing around roof penetrations, such as chimneys, skylights, and vents. This will prevent water from seeping into the roof.
  • Install shingles: The final step in installing a new roof is to install the shingles. The type of shingles used will depend on the homeowner’s preference and style.


  • Clean debris from your roof
  • Look for water damage and repair leaks
  • Repair the roof flashing
  • Seal gaps or cracks
  • Repair the roof’s ventilation system

We recommend roof maintenance once a year in the spring and fall. This helps us find issues with your roof before you need a full replacement.

Contact Us