Roofer working on asphalt shingles in warm evening light

Roof Repair & Replacement in Annapolis, MD

Your local Annapolis roofing company for leak repairs, storm damage and complete roof replacements. We take calls 24/7 for active leaks, and every job starts with a free inspection and written findings.

Get a free roof inspection

Written findings with photographs, and an honest repair-or-replace answer.

Active leak? Call (410) 348-8473 instead, 24/7 for active leaks.
  • Free inspectionWritten findings, with photos
  • 18 yearsRoofing in Maryland
  • 10-yearWorkmanship warranty
  • Anne Arundel CountyAnnapolis to Pasadena & Gambrills
Annapolis roofing, in short

What does an Annapolis roofing company do for your home?

Annapolis RoofCraft is a residential roofing contractor based in Annapolis, MD. We repair leaks and storm damage, replace worn roofs and install siding and gutters for homeowners in Annapolis and nearby Anne Arundel County.

Every job starts with a free roof inspection, photographs and written findings, so you know what the roof needs before you are asked to approve anything.

Roofing systems we install and repair

Start with the symptom

Common roofing problems in Annapolis homes

Most calls begin with a symptom rather than a diagnosis. Match what you are seeing to its usual causes and the service that addresses it.

  • Ceiling stain or a drip after rain

    Common causesFailed flashing, a cracked pipe boot, missing shingles

    Roof repair
  • Shingles on the lawn after high wind

    Common causesWind uplift at edges and ridges, impact from limbs

    Storm damage repair
  • Recurring leaks, curling or bare shingles

    Common causesA roof at the end of its service life

    Roof replacement
  • Water standing on a porch or addition roof

    Common causesSagging deck, blocked drains, worn membrane seams

    Flat roof repair
  • Cracked or slipped slates, broken tiles

    Common causesFailed nails, worn flashing, foot traffic

    Slate and tile repair
  • Icicles and water inside after snow

    Common causesIce dams from a warm, poorly ventilated attic

    Ice dam removal
  • Overflowing gutters or a wet basement wall

    Common causesUndersized or blocked gutters, poor downspout discharge

    Gutters and guards
  • Soft, stained or warped siding near the roof

    Common causesMissing kick-out or step flashing, worn siding

    Siding
  • Buying, selling or just unsure

    Common causesAn unknown roof age or history

    Roof inspection
What we do

Roof repair, roof replacement and other roofing services

A ceiling stain, missing shingles and an aging roof call for different solutions. Most Annapolis homeowners need one of two things: a lasting repair or a well-specified new roof.

More roofing and exterior services

Understand the condition first

What your free roof inspection includes

Our roof inspection services in Annapolis help you understand what is happening, how urgent it is and what to do next.

We look at accessible shingles, flashing, roof penetrations and drainage details. Where attic access is available, we also check for visible signs of moisture and ventilation problems. We explain anything we cannot safely access or assess.

An inspection cannot reveal every condition beneath the roof covering. If concealed damage becomes apparent during work, it needs a separate explanation and an agreed scope before it is addressed.

Roofer checking shingles beside a roof vent, wearing fall protection
A closer look at the details that can let water in.

What you take away

  • Photographs and written findings about the condition we can see.
  • An explanation of the likely problem and any inspection limitations.
  • Repair or replacement options where work is needed.
  • A next step you can consider before committing to a project.

If the roof does not need work yet, we will tell you. The inspection is free for homeowners in our service area, with no obligation to book repairs.

Choose the right starting point

Do you need a roof repair or a replacement?

The extent of the damage, the roof's condition and its repair history matter more than age alone.

A leak or isolated damage

A failed flashing detail or a small area of damaged shingles may be repairable without replacing the whole roof. An inspection helps establish the source and extent of the problem.

Roof repair in Annapolis

Widespread wear or repeated repairs

When problems affect several areas, compare another repair with a complete replacement. We explain the condition, proposed materials and scope so you can weigh the options.

Plan a roof replacement

Damage after a storm

If water is entering your home, call to discuss immediate help. Photographs and a written assessment can support your conversation with your insurer.

Storm damage and claim documentation
Your home, your neighborhood

Local roofing decisions start with your address

A home near the water, a house in the Historic District and a property with a narrow driveway each need a different plan. As a roofing company in Annapolis, MD, we look at the setting as well as the shingles.

We serve the Historic District, Eastport, West Annapolis, Murray Hill, Admiral Heights, Homewood, Parole, Hillsmere Shores and Bay Ridge, along with nearby Anne Arundel County communities. Tell us your property address so we can discuss access, exposure and the approvals that may apply to your project.

Historic homes and local approvals

An Annapolis mailing address does not settle which permitting authority applies. For a Historic District home, check preservation requirements before choosing a replacement material. Our Historic District roofing guide explains the questions to ask before planning the work.

Waterfront exposure and site access

Wind exposure, roof drainage, flashing and fasteners deserve attention on a waterfront property. Delivery access and space for debris removal also affect the job. We discuss those details when assessing your roof.

How it works

From the first call to a written roofing plan

You should know what is being recommended and why. Here is how we help you get from a roofing concern to an informed decision.

Two roofing workers reviewing a shingle sample and written notes beside a work truck
Material choices and a clear scope come before the work begins.
  1. Tell us what you have noticed

    Share your address, the problem and when it started. For an active leak, call so we can discuss urgency and availability.

  2. We assess your roof

    We inspect accessible roof details and, where access allows, the attic. Weather, roof condition and safe access determine how we carry out the inspection.

  3. Review the findings and options

    You receive photographs and a written explanation of what we found. If work is needed, we explain the proposed scope and whether repair or replacement makes sense.

  4. Choose your next step

    Ask questions and compare the written scope before agreeing to work. We discuss materials, timing and any required approvals before scheduling the job.

Before you sign

Comparing roofing contractors in Annapolis?

Compare the written scope as well as the price. Two bids for "a new roof" can describe very different jobs.

  • Shingle line and materials
  • Flashing replaced or reused
  • Ventilation changes
  • Decking allowance per sheet
  • Cleanup and debris removal
  • Warranty terms and exclusions

Ask any contractor for current insurance documents and verify applicable credentials before signing. Read about Annapolis RoofCraft and ask for our warranty terms with your estimate.

Asphalt shingles, white roof trim, gutter and downspout on a beige house
The roof edge, gutters and siding form one drainage system.
18 yearsroofing experience in Maryland
10-yearworkmanship warranty
Five roofing tradespeople beside a white work pickup and ladder at a residential property
People and planning

Every repair and replacement, planned and coordinated

From checking materials to keeping the site organized, communication matters at every stage of a roofing project.

  • Material delivery and staging planned before day one
  • Driveways, landscaping and neighbors kept in mind
  • Cleanup and a final walkthrough with photographs
Reviews

What Annapolis homeowners say

5.0 average 5 reviews

James M.

Annapolis

Roof replacement

Annapolis RoofCraft did an excellent job replacing our roof. The team was professional, arrived on schedule, and kept the property clean throughout the project. They explained everything clearly and made the entire process easy. I would definitely recommend them to homeowners in Annapolis.

Sarah T.

Severna Park

Storm damage repair

We had a roof issue after a heavy storm, and Annapolis RoofCraft responded quickly. They inspected the roof, explained what needed to be done, and completed the repairs efficiently. The workmanship and communication were both excellent.

Michael R.

Arnold

Roofing work

Very happy with the roofing work from Annapolis RoofCraft. From the initial inspection through the final cleanup, the crew was professional and courteous. They did quality work and paid attention to the small details. Highly recommended for anyone in the Annapolis area.

Read all reviews

Annapolis and surrounding communities

Roof repair and replacement across Anne Arundel County

We work throughout Annapolis, from the Historic District, Eastport and West Annapolis to Admiral Heights, Parole and the Annapolis Neck, and across nearby Anne Arundel County from Pasadena and Severna Park to Edgewater, Crofton and Davidsonville. No travel charge anywhere in our listed service area.

Each area brings its own roofing questions. On the Broadneck peninsula, shaded lots make roofing in Arnold a question of moisture and ventilation, while additions and complex rooflines shape roofing in Severna Park. South of the city, Edgewater roofs face salt air and open-water wind.

Elevated view of a gray home with intersecting shingle rooflines and white trim
Every roofline calls for a plan that fits the home.
Answers

Questions about roof repair and replacement in Annapolis

How quickly can you respond to a roof leak?

For active leaks we offer same-day response, with a two-hour arrival window once we're booked. Call to confirm availability for your address. For estimates and non-urgent work, we book most estimates within 48 hours.

Is the roof inspection free?

Our roof inspection and written diagnosis is free for homeowners in our service area. We charge nothing to tell you your roof is fine. You can review the findings before deciding whether to request work.

What should I have ready when I contact you?

Your property address, a description of the problem and when you first noticed it. The approximate roof age and any photos you already have can help. You do not need to climb onto the roof to collect information.

Does every roof replacement need a building permit?

No. The requirements depend on the work and the jurisdiction. Anne Arundel County exempts replacement of shingles only, but requires a permit when the work includes replacing sheathing with shingles or trusses. Properties inside the City of Annapolis follow City requirements, and Historic District work may also require preservation approval. Confirm the requirements for your address and scope before work starts.

Can you guarantee that insurance will pay for roof damage?

No. We can document the roof condition and proposed repairs, but your insurer decides coverage under your policy. Ask your insurer about the deductible, exclusions and claim requirements before relying on an insurance payment.

What warranty comes with the work?

Our workmanship warranty is 10-year. Manufacturer warranties are separate and depend on the product and installation requirements. Ask for the terms, covered work and exclusions in writing with your estimate.

Do you charge travel fees?

No travel charge anywhere in our listed service area. If your address is outside the listed towns, call to confirm coverage before booking.

Free, no obligation

Talk to a roofing contractor in Annapolis about your home

Tell us what you have noticed. We will help you arrange an inspection, understand the findings and decide what comes next. For an active leak, call us directly.