Tavlee

Olympic Roofing - Topsfield MA

Regional · 462 Boston St, Topsfield, MA 01983, USA

3.5(94)
RoofingHouse Paintingroof repairroof replacement

Their work

66 photos

Reach out

Call (800) 535-4312Visit websiteSee on Google

You reach them directly — we don’t take a cut.

Verified record

License not state-verified. We could not confirm a current registration in the state registry. Insurance is self-reported. Look up in the official Massachusetts registry ↗

Highlights

  • Google rating4.3★ across 119 ratings
  • Painting jobsrepeatedly praised for clean, quality finishes
  • Roof repairsmany reviews cite fast turnaround
  • Long track recordreviewed across multiple sources since 2012
  • BBB ratingF, citing lack of a required license
  • Not accreditedBBB lists Olympic as non-accredited
  • Recurring complaintssome reviews cite unresolved warranty or installation issues
  • Driver safetyseparate reviews report unsafe highway driving
  • Recent activitythe only review in the last six months was negative

Olympic Roofing works out of Topsfield, and the company says its roots as a family roofing business go back to 1962, now run by CEO George Vasiliades as what it calls a second-generation operation. It covers a wide stretch of Massachusetts' North Shore and Merrimack Valley into southern New Hampshire, and the jobs people actually call about aren't limited to roofs — reviews describe the crews just as often repainting whole houses, replacing siding, and swapping out gutters. Fourteen years of reviews spread across Google, Angi, BBB and Houzz add up to a genuinely split picture. Most of that volume — a 4.3-star average across 119 Google ratings — describes crews that show up, move fast, and leave a clean site on both roofing and painting jobs. Running alongside that praise, though, is a real and recurring undercurrent: complaints about follow-through on warranty and installation disputes come up more than once, and separately from any roofing complaint, more than one reviewer describes a company driver using a phone behind the wheel on the highway. In the last six months, the single new review logged was negative — worth weighing against the deeper, mostly positive history rather than either dismissing or over-reading it. Before signing anything, it's worth asking directly about Olympic's current state contractor licensing. Its BBB profile carries an F rating and notes the business isn't BBB accredited, with the stated reason being a lack of a required competency license. It's also worth getting warranty terms and a project timeline in writing rather than taking them verbally. For a standard roof repair or a whole-house paint job, the volume of positive reviews makes Olympic a reasonable call. For anything with a warranty attached or coordinated through a third party like a solar installer, confirm licensing and get commitments in writing before work starts.

Read the comments

Most recent comments

  • 1.0Feb 6, 2026

    bad service

  • 1.0Nov 18, 2025

    Last month we had a tree that fell and hit our house during a storm. It damaged the chimney cap and the edge of our roof. I saw on Olympic's website that they offered storm damage repairs so I gave them a call. During the process of getting a quote the Project Manager I was talking to mentioned that they also did masonry work and could clean up the tree in our yard. We got a quote to fix our chimney (but not for a new cap), replace the broken shingles and check for broken plywood underneath, and to clean up the fallen tree. Everything seemed reasonable so I signed the quote and paid the deposit/first payment. So far so good, but it was all downhill after this. I let our Project Manager know we had made the first payment and asked him about how long it would be until they would start working on our house. This was a Friday around noon, I didn't get an answer until the following Thursday. At that point he said they would start work the following Monday or Tuesday. We got to Monday and no one showed up and no word from them that they weren't coming. Same thing on Tuesday, no call, no show. I reached out on Wednesday and got no firm reply. In the meantime, the independent insurance adjuster had stopped by to survey the damage for the insurance company. The adjuster actually went up on our roof to survey the damage, unlike our PM from Olympic, and told me (and showed me photos) our chimney was fine and didn't need any work, only a new cap. So that was frustrating getting told I need $2k worth of work (still not including the chimney cap replacement) on our chimney when in reality we didn't. Then on Thursday morning, after not showing up on Monday or Tuesday that week, our PM called and said they'd come start working around 12:30. I said great, thanks for letting me know. But nobody showed up until about 3 PM when it was starting to get dark. They walked around the house for about 15 minutes, hit our house with a pole of some kind while they tried to knock down a dead wasps nest, gave up and then left without a word about when they'd be back. The following morning at 7 am, my wife and I got woken up by a trash company dropping off a dumpster. We had no idea it was coming. I work nights and had only been asleep for 4 hours at that point so this was extremely frustrating. With the lack of communication throughout the process so far, the lack of respect for our property, and the surprise wakeup, I was ready to cancel the job. I reached out to the PM to voice my complaints and to my surprise they were on the way over to do the work. Once they started the PM did actually go up on our roof at this point and agreed the chimney didn't need all the masonry work he had originally quoted and said they'd leave it alone. They removed most of the tree and finished the roof repairs in one day. I talked to the PM again briefly and asked for an in person walk through to go over everything they had done and he agreed to do so. But that was 2 weeks ago and I haven't heard from him since. I reached out a couple times to no response. The dumpster that was in our driveway for any debris from the project was left in our driveway for a week. When the PM didn't respond to me, I called the number on the dumpster and the person I talked to had no idea that the dumpster was ready to be picked up. He asked who the PM was from Olympic and once I told him he said he wasn't surprised the dumpster was still in my driveway so I guess they have a reputation for bad communication with the dumpster company too. Do yourself a favor and don't hire this company for storm damage repairs. Maybe they're better to work with for a whole roof replacement, but this was an awful experience in our case.

  • 5.0Nov 12, 2025

    I got some roofing work done for a small shed. They came out and built me the best looking metal roof I’ve seen. Project manager knew what he was talking about and told me a lot of good advice on what materials.

  • 5.0Nov 12, 2025

    olympic did a great job repairing my sky light. I had an emergency call and they came and fixed it right away. i got a quote and the install done within a week. great team!

  • 5.0Nov 12, 2025

    I got my whole house painted every room, Olympic beat every estimate I got and still delivered the most quality work I’ve seen. Not a single drip anywhere! Great work friendly staff and even better prices

    Tommy StaffordView on Google Reviews

Specializes in

RoofingHouse Paintingroof repairroof replacementhouse painting

Also offers

Windows / Siding / Guttersmetal roofingskylight repairsiding installationgutter installationchimney repair

Service area

Beverly, MABoston, MACambridge, MACharlestown, MADanvers, MAGloucester, MALynn, MAPeabody, MASalem, MASaugus, MA

Languages

English

Update history

  1. Added 94 new comments, added 66 new photos, established rating 3.5

    • behind the score: BBB rating — F, citing lack of a required license

More roofers

See all ›
Is this your business?Claim this page →
CallVisit website ↗