About Us

We are excited to serve you and look forward to helping you make the right decision for you and your home.

Scott & Kurt - A Better Roofing Company Owners

Founded in 1991 by brothers Kurt and Scott MacMillan, A Better Roofing Company began on California Avenue SW—just half a block from where they were born and raised on SW Findlay Street. What started as a local venture quickly grew beyond its humble beginnings.

Growth, Legacy, and a Return Home

As the business expanded, so did the need for space. To support their growth and provide better pricing for customers through bulk purchasing, the brothers purchased a property with both office space and a warehouse. Conveniently located just a mile from their original office, the new location on Airport Way S (just south of Spokane Street) unknowingly held a deeper connection.

Shortly after moving in, their grandmother visited the site and revealed that their great-grandparents once owned the adjacent property, just across the railroad tracks. A photo even exists of their grandmother as a child in front of the farmhouse. [Click here to see it.]

This discovery made the new location feel like more than just a strategic move—it felt like coming home. Rooted in family history once again, Kurt and Scott decided this would be the company’s permanent home.

Family-Owned, Customer-Focused

A Better Roofing Company remains proudly family-owned and operated. Today, the next generation is carrying the torch.

Alex MacMillan – General Manager

Alex has been with the company since he was 16. His deep knowledge of roofing products, crew leadership, and installation practices ensures every job is completed with precision and care. Calm, professional, and responsive, Alex is the go-to person if any issues arise—always working to ensure every customer is fully satisfied.

Christian MacMillan – Office Manager

Christian joined the company three years ago and oversees all administrative operations. With a background in customer service and office management, he ensures the business runs smoothly, from client communications to payroll and taxes. His adaptability and commitment to learning every facet of the company reflect his dedication to the team and the customers they serve.

Continuing the MacMillan Legacy

Together, Alex and Christian have created a seamless partnership that allows Kurt and Scott’s vision to not only live on, but to thrive. A Better Roofing Company remains deeply rooted in family, quality craftsmanship, and the West Seattle community.

 

OUR MISSION

At “A Better Roofing Company” you are purchasing our team.

Beginning with our professional and courteous office staff and roofing consultants. And our truck drivers that set and remove our dumpsters with care and precision. Our experienced supervisors that run our projects with the crew. And finally, our General Manager (who has over 15 years experience) that oversees all our projects giving them that ‘second look’.

You receive a tried-and-true method of ensuring guaranteed quality control.
We pay some of the highest rates in the industry to our employees, plus a retirement plan, ensuring a low turnover rate, and in turn producing employees that truly care about what they do.

Issaquah Asphalt Roof Replacement Home With Stone Entry
Angie's List Bade For Featured Resource
Do One Thing and Do It Better Than Anyone Else.

Our specialty is residential re-roofing with composition. This is what we do.
You are purchasing a team that is extremely knowledgeable with these products, how they are installed, and the best way to protect one of your greatest investments (your home) throughout the roofing process. What this means to you is that you get consistency that can only be achieved through years of knowledge, training and perfecting a specific product (asphalt composition shingles) within a specific industry (residential).

OUR team

Alex MacMillan Of A Better Roofing Company

Alex, General Manager

Christian McMillan of A Better Roofing Company

Christian, Office Admin

Estimators

Alan An Estimator - About A Better Roofing Company

Alan

Daniel An Estimator - A Better Roofing Company

Daniel

Paul An Estimator - About A Better Roofing Company

Paul

Drivers

A Better Roofing Company Driver - Eber

Eber

Recent BLOG Posts

A Better Roofing Company

Serving King County, including Seattle, Bellevue, Bonney Lake, Bothell, Burien, Clyde Hill, Covington, Duvall, Everett, Federal Way, Kent, Kirkland, Issaquah, Lake Forest Park, Medina, Mercer Island, New Castle, North Bend, Normandy Park, Puyallup, Ravensdale, Redmond, Renton, Sammamish, SeaTac, Shoreline, Snoqualmie Ridge, Tacoma, Tukwila, and University Place since 1991.