The Roofers You Can Trust.

Quality Workmanship • Friendly Local Service • Extensive Warranty


We repair, replace, and restore asphalt shingle, cedar shingle, metal, and flat roofs. Serving Moscow, Pullman, and the surrounding area.

We help home and business owners like you who are concerned about the safety of their homes from roof leaks and water damage. Many of our clients have reached out to other roofers and have struggled with unprofessional, unreliable service or have been flat out ignored.

If you’ve had a hard time finding a reliable roofing contractor, Rolling Hills Roofing is here to change that. We provide an honest assessment of what your roof requires, straightforward pricing you can count on, and quality roofing systems installed by master roofers and backed by a dependable warranty.



Our 4 step process for a stress free roof replacement


Step 1: Consultation

Let’s talk about your roof. We’ll listen, respectfully answer your questions, and set up a time to inspect your roof.

Step 2: Inspection

Our thorough inspection process will uncover any roofing issues that put your home at risk.

Step 3: Proposal

Our super accurate roof measurements and high quality roofing systems ensure you’re getting your money’s worth.

Step 4: Installation

Your home will be protected with installations done by a master roofer with a rock solid manufacturers warranty.


Their bid was affordable, simple to understand, and came in right on the money.

They got the job done in less time than we expected, and left everything neat as a pin.

Would highly recommend to anyone with a roofing project in and around the Palouse.
— David Williams, ⭐⭐⭐⭐⭐

Schedule your Roof Inspection:

Our online scheduler is disabled for the fall / winter season.

Please give us a call at (208) 301-6173 to schedule your quote, inspection, or repairs.

How It Works

  • Schedule your roof inspection at a time that’s convenient for you. You don’t have to be present, but we like to meet with you and walk you through what we find when possible.
    You can use the form to the left or call us at (208) 301-6173.

  • We’ll take a look at your roof and give you honest feedback.

  • We'll educate and guide you to make the smartest, most cost-effective decisions for your personal situation - even if that means we don’t replace your roof.

  • We'll communicate with a respectful and cheerful attitude and complete a professional roof repair or replacement.

  • Your home will be protected with a high quality roofing system backed by a comprehensive manufacturers warranty.

Don’t see a time that works for you?

Call us to set up an inspection: (208) 301-6173

Email us: