Professional Roofing Company in Vancouver WA

Your community Roofing contractor in Southwest WA area. We are committed to providing you with the best quality Roofing services at the best possible prices.


Local Roofing Company Serving Southwest WA Area Since 1994 with the Highest Level Of Service



Alfred’s Roofing’s main goal is to ensure you are left with a durable, high-quality, and long-lasting roof that will protect your home.  Our team works hard to serve you with the highest level of service, and we will do whatever it takes to ensure you are always well-informed and satisfied from start to finish.

We are a Battle Ground, WA-based roofing company that opened our doors in 1994. For 28 years we have been committed to serving the Southwest WA area – aiming to provide a higher level of service. As an experienced roofing contractor in Vancouver and Battle Ground, we are confident that you will be 100% satisfied with all our roofing work.

Battle Ground WA roofing contractor

Alfred's Roofing Message of Hope.

Watch video >

Residential Roofing
Residential Roofing
Read More
They showed up quickly and performed outstanding work. Old cedar roof transformed to a beautiful tile roof. Everyone was professional, truly recommend to anyone.

Emily K.

Residential Roofing
Residential Roofing
Read More
Alfred’s roofing was very accommodating to what I had asked for on my roof. They finished extremely fast and really used the time they had to finish. I can’t recommend enough!

Meghan S.

Residential Roofing
Residential Roofing
Read More
We were so happy with the roof! Quick and timely! Fabulous customer service!

Jessica S.


Alfred's Roofing Company Services

Roofing company providing roofing inspection and estimates

Fast and accurate estimating process

Alfred’s Roofing uses satellite roof measuring software that allows us to quickly and efficiently provide our customers roofing quotes– you should never have to wait more than 24 hours to receive your quotes.

Commercial Roofing

Commercial property owners need to make smart, educated decisions when making improvements to their properties, and when dealing with your roofing, our industry-leading warranties and products are always the smartest choice.

roofing contractor Clark County

Emergency leak repair

Have a leak? We will come out to your home ASAP to repair the leak, either temporarily if needed, or a permanent fix that is sure to keep your home protected from future leaks. Alfred’s Roofing company is committed to providing our clients excellent service and results

roofing contractors Battle Ground WA

Residential Roofing

Licensed, Experienced, Certified
Alfred’s Roofing compnay is able to provide our customers with lifetime warranties and the best roofing system in the industry.  Whether you need roof repairs or a total roof replacement we are here to help.



Yes! There really is a difference if you hire the right roofing contractor!

Fully licensed, bonded and insured with industry-leading manufacturer and labor warranties.

The best customer service in the business, no joke! We embody our “Higher Level Of Service” slogan Fantastic financing options including low interest, long-term loans and zero-down, same-as-cash offers. The highest quality products and certified, factory trained roofing technicians on every project with safety as our top priority. 24/7 residential and commercial emergency roofing service and repair always available.

Alfred’s Roofing company has been in business since 1994.  We believe in quality and we set our ourselves apart from the competition by delivering a superior product. Our Battle Ground, WA and surroundings roofers take every project seriously and pay attention to every detail to deliver excellence in everything we do. We are invested with our clients to help protect what matters most.    

Affordable Roof Inspection in Clark County, Washington

Alfred’s Roofing is located at 24109 NE Worthington Rd, Yacolt, WA.

We’re open Monday – Friday 7:00AM – 11:00PM
Saturday – 8:00AM – 4:00PM

For additional questions you can call us at (360) 469-0145.