Built for Northwest Weather
Battle Ground Roofing Contractor Serving Clark County and Portland
Exceeding Expectations with Every Shingle We Install.
Your Roof is Our Priority!
Grant Roofing & Pressure Washing is a family-owned roofing contractor located at 400 NW 14th St in Battle Ground, Washington. We specialize in replacing, repairing, and maintaining roofs for homeowners and property managers throughout Battle Ground, Vancouver, and the rest of Clark County, extending our services into Portland and the greater Multnomah County area.
Taylor Grant established the company in 2016 with one guiding principle: to build every roof as if it were protecting his own family.
The Pacific Northwest presents one of the toughest climates in the country for roofing due to its rain, wind, and shade. Moss traps moisture against shingles, clogged gutters direct water under the roof edge, and winter storms exploit every weak point. Our crews work in these challenging conditions every week, so we carefully select materials, ventilation, and flashing details that can withstand them.
All projects are handled by our own W2 employees, never subcontractors. This means the team that inspects your roof is accountable for the team that installs it. In a typical week, we complete 4 to 5 full roof replacements and 25 to 30 maintenance jobs across Southwest Washington and the Portland metro area.
📍 Based in Battle Ground, WA, we proudly serve homeowners throughout Clark County and Multnomah County.
"*" indicates required fields

24/7 Emergency Roofing Repair Services
Unexpected roof damage doesn’t wait for convenient hours. That’s why Grant Roofing & Pressure Washing offers 24-hour emergency roof repair services to stop leaks dead in their tracks. We act swiftly to mitigate damage and restore the tranquility of your home or business.
See How You Can Save on Roofing or Exterior Maintenance
Experience the Best in Roofing & Exterior Cleaning Services
Warning Signs Your Roof Needs Repair or Replacement
Secure Your Home with Trusted Roofing ProfessionalsYour roof works hard, but it’s not indestructible. Over time, wear and tear can take its toll. Recognizing the warning signs of a compromised roof early can save you significant time, money, and stress.
Watch for these potential red flags common in Vancouver, WA, and Portland, OR homes.
The Ultimate Guardian for Your Rooftop

📍Our Service Areas: Roofing Services in Battle Ground and Nearby Communities
Our shop is at 400 NW 14th St in Battle Ground, which puts our crews minutes from homes across north Clark County and within easy reach of communities on both sides of the Columbia River. Our roofing systems and cleaning methods are designed specifically for the regional climate.
Grant Roofing & Pressure Washing is proud to serve homeowners and businesses throughout the Pacific Northwest.
Our primary service locations include:
- Battle Ground, WA (Our Home Base)
- Vancouver, WA
- Portland, OR
- Gresham, OR
- And surrounding communities.
Not sure if we cover your street? Give us a call or see all of our service areas. If you live in Clark County or the greater Portland area, there’s a good chance we already serve your neighborhood.
🙋 Have Questions? Get Answers from Your Local Roofing Experts! (FAQs)
Yes, we provide no-obligation, free estimates for all our roofing services, including full roof replacements and repairs. We also offer free estimates for our comprehensive pressure washing and exterior cleaning projects.
Absolutely. Grant Roofing & Pressure Washing is fully licensed, bonded, and insured to operate in both Washington and Oregon, giving you complete peace of mind throughout your project. Our specialists are committed to the highest standards of quality and reliability.
We use high-quality materials, including asphalt shingles with a 50-year warranty. With proper maintenance, your new roof can easily last for decades, providing superior protection for your Pacific Northwest home.
We take extensive precautions, including careful site preparation, debris management, and the use of safe, environmentally friendly cleaning products for pressure washing. Our team works efficiently to minimize disruption and protect your landscaping and property.
Yes. Our team answers emergency calls around the clock for homes in Battle Ground, Vancouver, Portland, and surrounding areas. We secure the roof first to keep water out, then schedule permanent repairs.
We perform a thorough roof inspection and provide honest recommendations based on age, damage level, and future performance.
The cost depends on the size and pitch of your roof, the number of old layers to remove, the condition of the decking underneath, and the shingle line you choose. Because every home is different, we provide a free, itemized estimate after an owner inspects your roof in person. Seniors and military members also receive $500 off a full replacement.
📅 Book Your Free Roof Quote Today
Schedule Your Free Roofing Estimate in Battle Ground Today
Whether you need a full roof replacement, emergency repair, or moss removal — Grant Roofing & Pressure Washing is here to help.
Connect with our professional roofing contractors today for a complimentary quote on your next roof replacement project. Let’s safeguard your property with quality roofing that will last.
