Roofing Contractor in Kelso Washington

The Roof Doctor Has Your Roof Contracting Needs Covered.

seo1 Get A Free Estimate
Top off your home in Kelso, WA with a newly installed roof from The Roof Doctor. Skip the worry and get the job done right the first time by Western Washington’s most skilled roofing contractors!

Show Your Home Or Business In Kelso Some Love With A Newly Installed Or Restored Roof

The Roof Doctor is “on call” to provide you with roof services that will keep your property in Kelso protected and looking great for many years to come. We offer all types of roofing—composition, metal, or shake—to suit your budget and design.

Get A Free Estimate

Whether you need a brand-new roof installed, or an existing roof restored or replaced, The Roof Doctor’s experts will take care of you.


Get the job done right the first time!

With proper maintenance and cleaning, a new roof should last around 25 years. Save yourself money and hassle over the long-term….and the short term! A residential or commercial roof from The Roof Doctor won’t cost you an arm and a leg, and most jobs can be completed in 1-2 days.

Get A Free Estimate
From the Triangle Bowl to Lake Sacajawea Park The Roof Doctor in Cowlitz County is here to serve as your Roofing Contractor. We’re proud to continue our legacy of delivering high-quality roofing services in Kelso Washington.

Slater Famkly
The Roof Doctor

Kelso’s “Family Practice” For Over 60 Years

Our founder began his roofing career in the 1950s, working afternoons after early dismissal from high school.

More than sixty years and many thousands of happy home and business owners later, The Roof Doctor is Puget Sound’s most trusted roofing company, and our teams of skilled professionals are “on call” for any and all of your roof maintenance or roof replacement needs.

people people

What began as a hard-working high-school kid’s side hustle way back in the 1950s has grown into one of Washington’s largest roofing contractors, with offices in seven cities.

The Roof Doctor is still owned and operated by the Slater family, and our generations of experience, unmatched expertise, and commitment to providing superior value and the highest quality service keep us on top of our industry!


Top Off Your Home With A New Or Restored Roof From The Roof Doctor

It’s never been easier to get your new roof installed or your old roof replaced in Kelso. Our roofing specialists will make a house call, diagnose your needs, and schedule your service. Most of our roof installation, re-roofing, and roof repair jobs are completed in just 1-2 days!

Get A Free Estimate

Frequently Asked Questions

Do you offer free estimates?

How much does a new roof cost?

Can I live in my house while getting a new roof?

I’m putting my house on the market–should I replace the roof first?

How long does a new roof take to install?

How often should a roof be replaced?

Do you offer free estimates?
Yes, we do! We can typically provide you with an estimate for our service within 48 business hours. To learn why we are Western Washington’s most trusted roofers, contact us today!
How much does a new roof cost?
For this one, the Roof Doctor will need to do a check-up! The cost of a new or replacement roof varies depending on the size of your home and the materials used. You can contact our roofing experts for a free estimate!
Can I live in my house while getting a new roof?
Yes, you can! It is completely up to you if you would like to stay home during the 1-2 days a typical roof replacement takes.
I’m putting my house on the market–should I replace the roof first?
If you're planning on selling your home, it's a great idea to have our roofing experts install a new roof before you sell. According to the National Association of REALTORS®, 39% of realtors highly recommend that homeowners have a new roof installed before even listing their homes on the market. The same report found that 33% of realtors believe replacing your roof helps close the house sale.
How long does a new roof take to install?
Most of our new roof installations can be completed the same day the project is started. Contact our team of expert roofers to learn more!
How often should a roof be replaced?
Most roofs are warrantied for about 25 years, but it depends on the material type, weather, upkeep, and quality of the initial installation. If you believe your home is in need of a roof replacement, call The Roof Doctor today and speak to one of our expert roofers!

The Roof Doctor Has All Of Kelso’s Roofing Needs Covered

The Roof Doctor in Kelso is prepared and ready for any roofing job you need, from roof inspections to leak repairs and more!


Experience The Roof Doctor Difference!

Family Owned & Operated
60+ Years of Experience
1-2 day jobs
Highly Trained Crews
Unparalleled Customer Service
Licensed, Bonded, and Insured
24/7 Emergency Responce
Residential & Commercial