Contact Us

Reach out to us if you.....

  • Need your roof repaired or replaced

  • Want a quote for a new roof

  • Have storm damage and need an inspection

  • Aren’t sure what you need – we’re here to help!

Book a Free Roof Inspection

By submitting, you consent to receive communications regarding your request and other relevant updates through automated technology. Message frequency may vary. Standard message and data rates apply. Text STOP to opt out at any time.

Contact Marvin Roofing Co.

Get a Free Roofing Estimate Today

By submitting, you consent to receive communications regarding your request and other relevant updates through automated technology. Message frequency may vary. Standard message and data rates apply. Text STOP to opt out at any time.

Your Trusted Roofing Contractor

Finding the right roofing contractor can feel overwhelming. You want a company that’s reliable, does quality work, and stands behind what they build. At Marvin Roofing Co, that’s exactly what we do. With over 20 years of experience, we’ve helped homeowners in North Idaho and Spokane protect their homes with durable, expertly installed roofs.

Whether you need a repair, full replacement, or an inspection, our team is here to help. We take the time to assess your needs, explain your options, and deliver high-quality roofing solutions built to last—without the stress or hidden fees.

📞 Call us at 208-500-5715 to schedule your free roof inspection, or fill out the form above, and we’ll get back to you as soon as possible!

Contact Information

📍 21200 E. Country Vista Dr., Liberty Lake, WA 99019

📞 (208) 500-5715

21200 E Country Vista Dr, Liberty Lake, WA 99019, USA

Contact Information

📍 21200 E. Country Vista Dr., Liberty Lake, WA 99019

📞 (208) 500-5715

Your Trusted Roofing Contractor

Finding the right roofing contractor can feel overwhelming. You want a company that’s reliable, does quality work, and stands behind what they build. At Marvin Roofing Co, that’s exactly what we do. With over 20 years of experience, we’ve helped homeowners in North Idaho and Spokane protect their homes with durable, expertly installed roofs.

Whether you need a repair, full replacement, or an inspection, our team is here to help. We take the time to assess your needs, explain your options, and deliver high-quality roofing solutions built to last—without the stress or hidden fees.

📞 Call us at 208-500-5715 to schedule your free roof inspection, or fill out the form above, and we’ll get back to you as soon as possible!

Contact Marvin Roofing Co.

Get a Free Roofing Estimate Today

By submitting, you consent to receive communications regarding your request and other relevant updates through automated technology. Message frequency may vary. Standard message and data rates apply. Text STOP to opt out at any time.

Your Home Deserves the Best Roof—Let’s Get Started

21200 E. Country Vista Dr., Liberty Lake WA 99019

Copyright © 2025 Marvin Roofing Co. All rights reserved.

Your Home Deserves the Best Roof—Let’s Get Started

Quick Links

21200 E. Country Vista Dr., Liberty Lake WA 99019

Copyright © 2025 Marvin Roofing Co. All rights reserved.