Gray-sided home with dark shingle gables and a landscaped front yard

What our customers actually said

Named reviews from homeowners across Anne Arundel County, published with their permission. Every one of them is a job we can point to.

5.0

Based on 5 reviews

5 stars 5
4 stars 0
3 stars 0
2 stars 0
1 star 0

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.

Jennifer K.

Eastport, Annapolis

Roof replacement

Annapolis RoofCraft made our roof replacement much less stressful than expected. The crew worked efficiently, protected our landscaping, and cleaned everything up when they finished. Communication was excellent from start to finish.

David P.

Crofton

Roofing work

Great experience with Annapolis RoofCraft. They provided a thorough roof inspection, gave us clear options, and completed the work as promised. The crew was friendly, professional, and respectful of our property. I'd recommend them to anyone looking for a reliable roofing company serving Annapolis and the surrounding areas.

Why there are no stars in our search results

You will notice other contractors show a gold star rating directly in Google. That comes from a piece of markup called AggregateRating, and it is trivial to add. It is equally trivial to add when the rating behind it was never earned.

We have deliberately left it off this site until there is a genuine body of reviews behind it. The rating above is what our customers have said so far, shown honestly on our own page, and not dressed up as a search-result badge before it means anything.

How to judge roofing reviews generally

Since you are likely reading several contractors' review pages, here is what is worth weighing:

  • Named reviewers with a town and a date. Anonymous praise is unverifiable.
  • Specific detail. "They found the leak was at the chimney flashing, not where the stain was" tells you something. "Great service, highly recommend" does not.
  • How the business handles a bad review. A defensive or absent response to a genuine complaint is more informative than any number of good ones.
  • Reviews that mention the parts which go wrong, decking surprises, weather delays, cleanup. Every roof job has friction; reviews mentioning none may be filtered.
  • Recency and pace. Thirty reviews in a fortnight and none since is a pattern worth noticing.

Leaving us a review

If we have worked on your roof we would genuinely like your honest assessment, including if something went wrong. Call (410) 348-8473 or use the contact form if there is something we should put right.

Free inspection

Tell us what your roof is doing

We'll tell you honestly whether it needs looking at today, this season, or not yet.

  • Written findings and dated photographs, yours to keep
  • The honest repair-or-replace answer, even when it's "not yet"
  • No pressure, and no sales visit unless you ask for one

Request a callback

We reply the same working day.

Active leak? Call (410) 348-8473 instead, 24/7 for active leaks.