Gresham’s Premier Roofing Company

Rainy City Roofing

Residential & Commercial Roofing

Your #1 Choice for Roofing Services in Gresham

Our Services

At Rainy City Roofing, we offer various roofing services in Gresham for both residential and commercial properties. We love working with local businesses and homeowners to ensure their roofs always look fantastic and stay in top shape year after year.

New roofs

Your home or business deserves a strong and sturdy roof that can withstand the harsh Pacific Northwest weather. That's why we offer new roof installations using only the best materials and the latest techniques. Our team of skilled professionals will work with you to choose the perfect roofing option for your property, ensuring both functionality and aesthetic appeal.

Roofing & Re-Roofing

If your existing roof is beyond repair, we tear off the old roofing and install a new one in its place. However, if your roof is still in good condition but needs a fresh look, we offer re-roofing services. This involves installing new shingles over the existing ones, providing a cost-effective solution to give your property a brand-new appearance.

Roof Repair

Is your roof showing signs of damage or wear? Don't wait for the problem to get worse and potentially cause costly damage to your property. Our team is well-equipped and experienced in handling all types of roof repairs, from minor leaks to major storm damage. We use top-of-the-line materials and techniques to ensure that your roof is restored to its original condition.

Roof Cleaning

Professional roof cleaning not only improves the appearance of your property but also extends the life of your roof. Our team uses gentle and effective methods to remove dirt, debris, and moss from your roof without causing any damage. Regular roof cleaning can prevent potential issues and save you money in the long run.
Whether you have flat roofing or metal roofing, our team is trained to provide specialized cleaning services for all types of roofs.

Gutter Cleaning

Did you know that clogged gutters can cause water damage to your roof and property? That's why regular gutter cleaning is essential in maintaining the integrity of your roof. Our team will remove debris and unclog your gutters, ensuring proper drainage and preventing potential issues.

Gutter Installation

If your gutters are old and damaged, it may be time for a replacement. We offer professional gutter installation using high-quality materials to ensure proper drainage and protection for your property. Our Camas roofers will work with you to choose the best gutter system that fits your specific needs.



They did a great job and were even able to start early. Good communication and clean up. I would use them again!

Tracy Evans

Great quality product and service. Very competitive price. Workmanship was perfect that includes skylight install and gutter work. Would recommend to anyone looking to replace or repair roof. Always on time and responsive to all requests.

Michael Edeline

Rainy City is great. We re-roofed our house and they did excellent work. They were incredibly responsive and communicative. I will definitely recommend them to other people in the future!

Jenna Goldin

Our Advantages

Why Choose Us

We are your top choice for roofing services in Gresham. We know you don’t want to search endlessly when you need a reliable, trustworthy roofing business. Now that you’ve found Rainy City Roofing, you know you have found a company you can trust.

Second Generation Service

Since we are a second generation roofing service, we take great pride in our work. To us, our business is about building relationships with our neighbors and local businesses. We aim to give home and business owners the quality roofing services they need.

Rainy City Roofing has more than 30 years of combined experience among our crew members, ensuring that you get the roof of your dreams.

Superior Outcomes

Every roof is built to precision with reliable materials. We provide the high-quality outcomes our clients deserve.

Quality Materials

Down to the last shingle, we ensure the materials used for your roofing project are built-to-last & always high-quality.

Free Estimates

As part of our commitment to excellent customer service, we always provide free estimates.

Rain or Shine Service

The PNW weather doesn’t bother us. In every season, we’re available to help with repairs, installs, & more.

We are here to help, Contact us today!

Reliable Roofing Services in Gresham

Overview of Our Services

New Roofs

As a leading commercial roofing company in Oregon, we are known for installing high-quality roofs for homes, businesses, and other spaces. Our company works with schools, churches, homes, businesses, and other projects.

Rainy City Roofing also provides new roof construction for homeowners. We understand the important decisions homeowners have to make when it comes to their roofs and help our clients choose the best materials for their homes.


Roofing & Re-Roofing

As an experienced roofing company, we remove all types of roofing materials including tile, slate, shakes, shingles, and more. We work year-round in rain or shine. And you don’t have to worry about the mess — when we tear off a roof, all of the debris goes into our trailer and is hauled off of your property.

Roofs are usually replaced with either re-roofing or roof tear-off. You can place new roofing material directly over your existing material, or you can have it torn off and replaced entirely.


Roof Repair

We provide maintenance, cleaning, repair, and other roofing services for all kinds of residential and commercial properties. Whether your roof is leaking, cracked, or torn, we’ll make sure it’s fixed right away.

Rainy City Roofing offers the roof maintenance Gresham needs to stay dry and safe in any weather. Let us know what issues you’re having with your roof, and we’ll be on-site ASAP to diagnose and repair the problem.


Roof Cleaning

We don’t just install new roofs in Gresham — we keep them looking beautiful year-round. You can rely on us to keep your roof in fantastic shape thanks to our roof cleaning services.

As a homeowner, your roof is essential. It protects your family from harsh weather conditions. Regular cleanings prevent cracks, leaks, and other damage that can worsen with the PNW weather.


Gutter Cleaning

Gutters are an important component of your roof and need a whole lot of tender loving care, especially for homeowners and businesses in Oregon.

Branches, nests, leaves, and other gifts from nature can make their way into your gutters, which can cause flooding and water damage. Cleaning your gutters regularly prevents further damage to your roof, gutters, and home.


Gutter Installation

Thanks to our professional gutter installation and repair services, Rainy City Roofing is a standout among our competitors. Roofing and gutter issues often occur in tandem, which is why we provide gutter installation services. While fixing up your roof, we can quickly identify and resolve gutter problems at the same time.

Need a Reliable Roofing Service in Gresham?

Count on Rainy City Roofing for our quality workmanship. Our knowledge and skills are backed by decades of experience. You can trust our top-rated roofing services in Gresham for roof replacement, roof repair, roof cleaning, and so much more!

Whenever you work with our team, you receive a 100% FREE Estimate. Our roof specialists treat your roof with the respect and care you and your family deserve. Making decisions about your roof can be stressful, and we aim to make the process as smooth as possible.

With our free estimates, you will never have to worry about what kind of costs to expect on your final bill. Regardless of what roofing services you need, we will get you fast and successful results at a fair price.

Rainy City Roofing is the only roofing service you need in Gresham. Our commitment to customer satisfaction is unrivaled and why we have built our stellar reputation in the Gresham area. You will love your roof once we’re done!

Schedule Roofing Services in Gresham Now: (503) 577-2176