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
Roof replacement on a 1920s craftsman near NW 70th
Ridge vent upgrade and flashing improvements on a two-story home off 15th
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.
Can you match my HOA’s approved shingle style?
Absolutely — we work with many HOAs across Bellevue and can help you select the right color and brand to stay compliant.
Item #3
Client Testimonials
EXCELLENT Based on 103 reviews Posted on Sean EganTrustindex 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 Bill LaughlinTrustindex verifies that the original source of the review is Google. Excellent work! Priced right. Good cleanup.Posted on Tricia McChesneyTrustindex 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 Arpan ChatterjeeTrustindex 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 Dave V. WillTrustindex 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 Jessica ThompsonTrustindex 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 Paul DavenportTrustindex 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 Trent VromanTrustindex 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 Kevin LustgartenTrustindex 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.

