Hi, I'm Riley

Owner of AP Contracting

- Port Townsend, WA

Your Personal Roof & Gutter Cleaning Expert

Professional roof and gutter cleaning for homeowners who want peace of mind without the DIY risk.

Licensed - Bonded - Insured

Est. 2023

Five Star Service

Who I Am

Hi, I’m Riley, owner of AP Contracting, LLC. I help homeowners in Port Townsend and the surrounding Jefferson County area keep their roofs and gutters clean, clear, and protected.

When you work with me, you don’t deal with a big crew or a faceless company. I handle the work personally from start to finish. My focus is simple: show up on time, communicate clearly, do careful work, clean up properly, and give honest recommendations so your roof stays moss-free and your gutters flow clear.

What I Do

Before and after roof cleaning showing moss removal from shingles in Port Townsend home

Roof Moss Removal

Brush-only roof moss removal that safely clears heavy moss and debris from your roof.

Roof blow off removing leaves and debris from shingles to prevent clogs

Roof Blow Off

Professional roof debris removal for leaves, needles, and loose buildup.

Gutter cleaning service removing debris and ensuring clear water flow

Gutter Cleaning

Full gutter and downspout cleaning to remove debris and restore proper water flow.

Roof moss treatment applied after cleaning to prevent regrowth on shingles

Roof Moss Treatment

Professional roof moss treatment to help stop moss from coming back.

CUSTOMER REVIEWS

Careful work. Clear communication. Clean results.

Riley is a dedicated worker who gets the job done efficiently and on time. We recommend him without hesitation.
Linda N.
Port Townsend, WA
I highly recommend Riley for excellent roof cleaning. He is professional, arrives on time, uses brush-only cleaning, and leaves the site clean and tidy.
Pam S.
Port Ludlow, WA
Riley was on time, professional, and thorough. He did a great job on our roof and left everything spotless. One of the best contractor experiences we’ve had.
James G.
Port Townsend, WA

GUARANTEE

100% Money-Back Guarantee

I stand behind my work with a 100% Money-Back Guarantee.

If you are not completely satisfied with your service, I will personally come back to address your concerns at no additional cost, or I will give you a full refund for the service.

Your satisfaction is my priority. If you are not happy, I will make it right—no questions asked!

SERVICE AREAS

Serving Port Townsend and surrounding Jefferson County communities.

Port Townsend

Port Hadlock

Port Ludlow

Chimacum

Kala Point

Cape George

Nordland

Marrowstone Island

FREE CHECKLIST

Get The 5-Minute Roof & Gutter Health Check

Use this free checklist to spot common roof and gutter warning signs in about 5 minutes.

It will help you check for moss, roof debris, clogged gutters, slow downspouts, and other issues before they turn into bigger problems.

FAQ

Common roof and gutter cleaning questions.

Are You Licensed, Bonded, And Insured?

Yes! I have a contractor’s license registered with the state of Washington that meets all the requirements necessary to perform roof and gutter cleaning services.

You can verify my license APCONCL773JS by clicking this link.

Every project is priced based on the following factors:

  • The square footage of the roof

  • The linear footage of the gutters

  • The amount of moss and debris on the roof

  • The amount of debris in the gutters

That being said, the more work there is to be done, the higher the cost.

On average, customers spend between $400 and $1,500 or more with me, depending on their specific needs.

No! I strongly advise against using a pressure washer to remove moss, as it damages the shingles and drastically reduces the lifespan of your roof. The only exception would be metal roofs; however, even in that case, I don’t offer pressure washing due to safety concerns.

I don’t charge a maintenance fee for regular service, as every customer is treated on a case-by-case basis. This means that if there’s less work to be done due to regular maintenance, the cost per service will be reduced accordingly.

Yes! I do offer Sodium Bicarbonate (Baking Soda) as an alternative to Zinc Sulfate. It is safe for animals, garden plants and is non-toxic if ingested.

The services I offer are limited to roof cleaning, gutter cleaning, and roof moss treatment.

However, depending on your needs, I can refer you to other professionals who are best suited to take care of you.

The primary treatment that I use is powdered Zinc Sulfate that can be used wet or dry.

It prevents moss growth by drying out and killing existing moss spores and changes the PH balance of the roofing surface, creating an environment that prevents moss from returning if regularly applied.

It can be safely applied to any roofing material!

Yes! I have specialized equipment and ropes that allow me to work safely on any roof surface, at any angle.

Of course, if for any reason I’m unable to take care of you, I have a list of trusted professionals I can refer you to who will!

No—Brushing is a careful, roof-safe method for removing moss. While it’s normal for a few granules to come loose during the process, this is a natural occurrence that also happens over time due to weather and age. It does not harm or compromise the integrity of your roof.

READY TO SCHEDULE?

Request Your Free Estimate