Ballard’s #1 Roof Replacement Company

Replacing roofs in ballard since 1991

You may have seen us in the Ballard neighborhood. Whether near the locks ro near Loyal Heights Elementary, we have been replacing roofs in the neighborhood since 1991. From 1900s craftsman houses to new, modern homes, we know exactly what we are doing and how to get the job done right. 

Local Roofers For Ballard Roofs

Ballard gets a full dose of what Seattle weather brings—wind off the Sound, salty air, tree debris, and constant rain. Some roofs need structural upgrades before shingle installation. Others require careful flashing and tie-ins with existing features like brick chimneys or skylights.

Here’s what makes Ballard roofing different:

  • Salt air from Shilshole Bay adds wear to exposed materials
  • Many homes were built before modern building codes and need retrofitting
  • Tall trees drop moss, needles, and branches that clog gutters and wear down shingles
  • Small lots and tight driveways require clean, fast, respectful work

Asphalt Shingles For Ballard HOmes

At A Better Roofing Company, we only use architectural asphalt shingles. These types of shingles are ideal for Ballard homes as they fit the style of the neighborhood and provide the durability to withstand the elements. 

  • Hold up to wind, rain and moss
  • Have a popular cedar shake look, but without the maintenance
  • Limited Lifetime warranties because we stand behind the product

We only use the best of the best asphalt products from GAF, CertainTeed, Owens Corning, IKO and Pabco. We know these products work well in the Ballard neighborhood.

 

BALLARD Projects We’ve Completed

Bellevue Roofing Replacement Brown Home

Roof replacement on a 1920s craftsman near NW 70th

Kirkland Roof Replacement Project

Ridge vent upgrade and flashing improvements on a two-story home off 15th

Seattle Roofing Replacement Brown Home

Full tear-off and re-roof on a duplex along 28th Ave NW

What to Expect From Our Team

A Better Roofing Company is a family-owned, licensed, bonded, and insured Ballard roofing company. We take pride in doing the job right, and it shows.

Here is what homeowners love about us:

✅ Free estimates
✅ Help with permitting and inspections
✅ Quick 1–3 day installations
✅ No subcontractors
✅ Full cleanup and warranty support

This gives Ballard homeowners the peace of mind that their roofs will last for years to come.

Roofing FAQs

How long does a typical roof replacement job take in Ballard?

Most of our jobs take 1-3 days. Larger, more complex homes tend to take up to 3 days.

Do you work on older homes in Ballard?

Yes, we have decades of experience replacing roofs on older homes in the neighborhood. Many of those built before 1950. We’ve seen it all from older decking to multiple layers of past roofing. We will also handle chimney flashing btu we don’t do structural work or chimney repair. 

Want a free estimate?

About A Better Roofing Company

A PREMIER BALLARD ROOFING COMPANY

Established in 1991 by brothers Kurt & Scott MacMillan, A Better Roofing Company has proven to be an industry leader in residential roof replacement, providing the best workmanship, quality products, and superior customer service in the Ballard area.

Scott’s sons, Alex and Christian, are working hard to continue the local family business. With 2nd generation brothers in the mix, A Better Roofing Company will maintain that high-level of standards set forth by their Dad and Uncle, for many years to come. To read more about our history, click here.

Our Service areas

Not located in Ballard?

No worries! We serve the whole Seattle community, including Ballard, Capitol Hill, Fremont, Green Lake, Madison Park, Magnolia, Queen Anne, Wallingford, and West Seattle.

FAQ

How long does a roof replacement take in Bellevue?

Most projects are completed in 1–3 days, though larger custom homes or HOA requirements may add a day for approvals or inspections.

Absolutely — we work with many HOAs across Bellevue and can help you select the right color and brand to stay compliant.

Client Testimonials

Posted on Google Google
Sean Egan profile picture
Sean Egan
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
They quickly finished our roof in one day. The whole process was smooth and efficiently done. We had a great experience.
Posted on Google Google
Bill Laughlin profile picture
Bill Laughlin
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Excellent work! Priced right. Good cleanup.
Posted on Google Google
Tricia McChesney profile picture
Tricia McChesney
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Better Roofing Company did an outstanding job on our roof. Their bid was competitive and they gave a list of houses in the area that they had completed so we could view. This company is so professional. The roofers finished the job in two days. They did an amazing job. After the job was completed I was so impressed with the way they cleaned up . We got so many complements from neighbors walking by noticing the roof. The customer service is great. They answer the phone and answer any questions that you have about the job. I would recommend this roofing company.
Posted on Google Google
Arpan Chatterjee profile picture
Arpan Chatterjee
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Did a good job replacing our 30+ year old roof. Pricing was fair and reasonable. All work got completed within the same day. Cleaned up well after the work. New roof looks great. Would definitely recommend.
Posted on Google Google
Dave V. Will profile picture
Dave V. Will
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
A Better Roofing Company did an excellent job with installation of my new roof. Old roof was torn off, a few Sheets of ASB replaced, and then new roof installed. The best part of the deal, besides the nice new look, was that all old materials were totally eliminated (cleaned up) from our property. It looked as if no one had even been there. No damage to any of our plants or flowers! I highly recommend this Company.
Posted on Google Google
Jessica Thompson profile picture
Jessica Thompson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
These guys are fantastic. They did quick and quality work at a fair price. And cleaned up beautifully afterwards. I would love to work with them again.
Posted on Google Google
Paul Davenport profile picture
Paul Davenport
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Second time using them in 6 years (two different roofs), and wouldn’t hesitate to use them again! Great company to work with and they do the little extra things that make a big difference. Satisfied customer.
Posted on Google Google
Trent Vroman profile picture
Trent Vroman
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
They replaced my roof in 2019. Every interaction I've had with their staff has been great. The price was right, and the service after the replacement has been great too.
Posted on Google Google
Kevin Lustgarten profile picture
Kevin Lustgarten
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
This is a trustworthy, professional company. From the initial visit and quoting through installation, walkthrough, and invoicing. There were no surprises. All the people we dealt with were wonderful.