Roofing Services
Roofing Contractor Serving Duxbury & Plymouth County, Massachusetts
When your roof needs attention, you want a contractor who understands the demands of coastal New England homes. C.A. Geldmacher Inc. provides professional roof replacement, roof repair, and asphalt shingle installation for homeowners across Duxbury, Marshfield, Kingston, Pembroke, and Plymouth. With decades of experience working on South Shore properties, our team delivers durable roofing systems designed to withstand wind, salt air, heavy rain, and winter weather.

Roof Replacement
Full system installation using high-performance shingles.

Roof Repair
Leaks, storm damage, missing shingles, flashing failures.

Asphalt Shingle Roofing
Durable, attractive roofing for long-term protection.
Roof Replacement
A full roof replacement is one of the most important investments you can make in your home. We install high-quality asphalt and architectural shingles that enhance curb appeal while protecting against moisture and structural damage.
Typical reasons homeowners call us:
- Roof nearing end of lifespan
- Storm damage
- Active leaks
- Energy inefficiency
- Preparing home for sale
Roof Repair
Not every issue requires a full replacement. Our team diagnoses and repairs roof problems quickly to prevent further damage.
Common roof repairs include:
- Leak detection & repair
- Missing or damaged shingles
- Flashing repairs
- Storm & wind damage
- Ice dam damage
Asphalt Shingle Roofing
Asphalt shingles remain the most reliable and cost-effective roofing system for homes in Plymouth County. We install premium materials designed for long lifespan and strong performance in coastal environments.
Roofing Built for South Shore Conditions
- Wind exposure
- Salt air deterioration
- Snow load & ice dams
- Heavy rain & moisture intrusion
Why Homeowners Choose C.A. Geldmacher
High-quality materials from trusted manufacturers
Professional, clean job sites
Local contractor with deep South Shore experience
Reliable timelines and communication
Jobs quoted to the penny
Work backed by manufacturer warranties
Service Area
We provide roof repair services throughout Plymouth County, including:
- Duxbury
- Marshfield
- Kingston
- Pembroke
- Plymouth
What Local Homeowners Say
Homeowners trust us with one of the most important parts of their homes. Here’s what they say:
“Chris is communicative and extremely easy to work with.”
— Brittany
“Other contractors could learn a lot about how to treat customers from Chris and his team.”
— Roger
“The worksite was clean every day. The timing was perfect and everything was removed right after completion.”
— Chris J.
Frequently Asked Questions
How long does a roof last in coastal Massachusetts?
Most asphalt shingle roofs in coastal Massachusetts last 20–30 years depending on materials, ventilation, and exposure to wind, salt air, and heavy weather. Homes closer to the ocean may see slightly shorter lifespans due to increased moisture and wind. Regular inspections and timely repairs can extend the life of your roof.
How do I know if I need repair or replacement?
If the damage is localized — such as a leak, missing shingles, or flashing issues — repairs are often the right solution. If the roof is older, showing widespread wear, or leaking in multiple areas, replacement may be more cost-effective long term. A professional inspection helps determine the best path.
What roofing material works best on the South Shore?
Architectural asphalt shingles are the most common and reliable option for homes in Plymouth County. They provide strong wind resistance, durability in coastal weather, and good long-term value. We recommend materials designed specifically for New England climate conditions.
Can roof work be done in winter?
Yes. Many roof repairs and even full replacements can be completed in winter depending on weather conditions and safety. Cold temperatures require different installation techniques, but experienced crews can perform roofing work year-round.
How long does a roof replacement take?
Most residential roof replacements are completed in one to three days depending on the size of the home, weather conditions, and complexity of the project.
What is the cost of replacing a roof?
Roof replacement costs vary based on roof size, materials, pitch, and condition of the existing structure. We provide clear, detailed estimates after inspecting the home so homeowners understand the scope and investment.
How quickly can roof repairs be scheduled?
In many cases, repairs can be scheduled quickly after an inspection. Urgent issues like active leaks are prioritized to prevent further damage to the home.
Do you provide free roofing estimates?
Yes. We provide free estimates for roof repair and roof replacement across Duxbury and Plymouth County. Our goal is to give homeowners clear information and honest recommendations.
Will insurance cover roof damage?
Storm-related roof damage is often covered by homeowner insurance. We help homeowners document issues and understand next steps when filing a claim.
How can I extend the life of my roof?
Routine inspections, prompt repairs, proper attic ventilation, and keeping gutters clear all help extend roof lifespan and prevent premature deterioration.
What areas do you serve?
We provide roofing services throughout Plymouth County, including:
Duxbury
Marshfield
Kingston
Pembroke
Plymouth
Get Solutions for All Roofing Services
Need roof repair or replacement? Call (781) 837-6543 or request an estimate today.
Request a Free Roofing Estimate
Get a roofing quote in Duxbury, Plymouth, Marshfield, Kingston, or Pembroke and surrounding areas.