Your roof protects your investment, we protect your roof

Leaking Roof? Storm Damage? Aging Shingles?
We Repair, Replace, and Protect What Matters Most
When your roof starts to fail, it does not take long for small issues to turn into expensive damage. Whether you are dealing with leaks, storm damage, or aging shingles, Spencer J. Roofing and Contracting provides dependable residential and commercial roofing services backed by 20 years of industry experience.

Schedule an Inspection

Who We Are
Roofing Specialists
Serving Spokane
Spencer J. Roofing and Contracting works with homeowners and property managers across Spokane who want the job done right the first time. With nearly 20 years in the roofing industry, we understand what works, what lasts, and what causes problems down the road.
Our approach is simple and professional. We communicate clearly, price our work honestly, and deliver roofing solutions built to stand up to Spokane’s weather. Every property is treated with care and respect, from the first inspection to the final cleanup.
Thorough roof inspections to catch small issues before they become major repairs
Solutions tailored to your property, not one-size-fits-all fixes
Durable materials selected for long-term performance in local conditions
Efficient project timelines that minimize disruption to your home or business



What We Offer

If your roof is aging but still structurally sound, restoration can extend its life without a full tear-off. This service includes a detailed inspection, surface cleaning, targeted repairs, seam sealing, and reinforcement of vulnerable areas.
A seamless, waterproof, and reflective coating is then applied to protect against leaks, UV exposure, and harsh weather. Roof restoration strengthens your existing system and improves performance.
What Our Clients Are Saying
“We needed a full roof replacement after years of patchwork repairs. Spencer J. Roofing walked us through the process step by step and made everything simple. The crew was respectful of our property and finished right on schedule. Our new roof looks great, and we finally have peace of mind.”
— Mark T.
“Got a quote for a full replacement, but after inspection, they suggested restoration instead. Saved us a decent amount of money. Roof looks refreshed and no more roof leaks.”
Max Johnson
“Managing multiple properties means I need contractors I can rely on. Spencer J. Roofing handled a commercial roof replacement for one of our buildings and kept the project organized from start to finish. Communication was consistent, and the work was completed without disrupting tenants.”
— Lisa M.
“We knew our roof was getting old, but kept putting it off. After a few leaks this winter, we finally decided to replace it. Spencer J. Roofing came out, inspected everything, and explained what needed to be done. The crew worked hard and finished in the timeframe they gave us. Cleanup was better than I expected, too. Overall, just a really smooth experience.”
— Brian K.
“Professional, organized, and easy to work with. The pricing was fair, and the quality of work speaks for itself. 10/10 recommended!”
— Daniel H.










