Technician running a surface cleaner across a driveway beside the branded King of Kings truck
On a driveway in Whatcom County. The truck carries its own water and power.

Whatcom & Skagit County · Locally owned

Window & Exterior Cleaning in Bellingham, WA

Windows, gutters, roofs and siding, pressure washing for driveways and decks, and solar panel cleaning — on a schedule that suits a wet, wooded, coastal county, from Bellingham to Anacortes.

The short answer

King of Kings cleans windows, gutters, roofs and siding across Whatcom and Skagit County, pressure washes driveways and decks, and cleans solar panels — from Bellingham to Anacortes. Owner Randy Fee trains every technician personally. The company holds a Washington State business licence and carries Labor & Industries coverage, and every job is quoted on site, in person, for free.

Washington business licence, UBI 605476674 · L&I insured · BBB rated A Cascades Best Gold, Best Cleaning Service, 2025 and 2026 — The Bellingham Herald.

Recognition

Voted for by Whatcom County, not by us

  • Voted Best Cleaning Service — 2026 Cascades Best badge

    Voted Best Cleaning Service

    2026 · The Bellingham Herald

  • Voted Best Customer Service — 2026 Cascades Best badge

    Voted Best Customer Service

    2026 · The Bellingham Herald

  • Voted Best Cleaning Service — 2025 Cascades Best badge

    Voted Best Cleaning Service

    2025 · The Bellingham Herald

  • Voted Gold, Best Cleaning Service — 2026 CommunityVotes Bellingham badge

    Voted Gold, Best Cleaning Service

    2026 · CommunityVotes Bellingham

  • Voted Platinum, Window Cleaning — 2026 CommunityVotes Bellingham badge

    Voted Platinum, Window Cleaning

    2026 · CommunityVotes Bellingham

  • Voted Best in Window Cleaning — 2025 CommunityVotes Bellingham badge

    Voted Best in Window Cleaning

    2025 · CommunityVotes Bellingham

  • Neighborhood Fave 2025 — 2025 Neighborhood Fave badge

    Neighborhood Fave 2025

    2025 · Nextdoor

  • Neighborhood Fave 2024 — 2024 Neighborhood Fave badge

    Neighborhood Fave 2024

    2024 · Nextdoor

  • Start-Up Business finalist — 2024 Whatcom Business Alliance Awards badge

    Start-Up Business finalist

    2024 · Whatcom Business Alliance

  • Voted Best Reviews — 2024 Best of BusinessRate badge

    Voted Best Reviews

    2024 · BusinessRate

Technician applying a siding-safe soft wash solution to an upper wall
Applied from the ground. Water driven behind a lap board has to come out somewhere.

Locally owned · Bellingham

Cleaned by the owner's own crew

King of Kings is run by its owner, Randy Fee, and every technician who carries the name onto a property was trained by him. That is the whole difference between a local company and a franchise: the person who set the standard is the person you can call.

  • Owner-run — every technician trained by Randy personally
  • Washington business licence, UBI 605476674 · L&I insured · BBB rated A
  • Free quotes, given in person, on site
  • Purified-water glass cleaning and low-pressure soft washing

Get a free on-site quote

Randy Fee, Owner of King of Kings Window Cleaning

Randy Fee — Owner, King of Kings Window Cleaning

Washington business licence, UBI 605476674 · L&I insured · BBB rated A

Randy runs the company himself, so you are dealing with the owner, not a call centre — and every technician here is personally trained by him. Working Whatcom and Skagit County since 2024.

What we do

How can we help?

All services · Our work in photographs

Before and after

Same position, same day

  • Large waterfront window before cleaning, heavy streaking and salt residue clouding the viewBeforeThe same waterfront window after cleaning, clear glass and an unobstructed view to the waterAfter
    Waterfront window, Bow — Before. The streaking is mineral residue left behind as salt spray dries on the pane.
  • Bank of green-framed waterfront windows before cleaning, hazy with salt sprayBeforeBank of green-framed windows after cleaning, glass and frames clearAfter
    Window bank, Bow — Before. Salt haze does not rinse off in the rain — it has to be washed off, or it keeps dulling the view.
  • Green-framed glass door and sidelight before cleaning, webs and dirt along the framesBeforeGreen-framed glass door after cleaning, free of webs and debrisAfter
    Glass door and frames, Bow — Before. Webs and debris collect in the frame channels, not only on the glass, which is why frames and tracks are part of the job.

See all 11 before-and-after pairs

The county does the damage, the schedule should answer it

Exterior cleaning in Whatcom and Skagit County is not the same job it is in a dry climate, and the difference is not marketing. Wet air off the bay, tree cover on three sides of most neighbourhoods, and a long grey season mean organic growth gets a foothold on any surface that stays damp. North-facing walls hold mildew. Roofs grow moss in the shade line. Gutters carry needles rather than leaves, and they carry them for months.

That is the whole argument for cleaning on a local schedule rather than a generic one, and it is the reason this site is organised by surface and by town rather than by a list of services with a phone number underneath.

What we clean

Every service below is one we actually run, with its own page explaining how the work is done and what it costs to get wrong:

Why the surface matters more than the service name

A composition asphalt shingle, a cedar shake, a standing seam metal roof and a vinyl wall all fail in different ways, and all four fail faster under the wrong cleaning method. Pressure on a composition roof takes the granules with it, and those granules are the part doing the work. Cedar needs to dry. Metal has coatings that some chemistry strips. The surface library sets out what each one is and how it should be treated, because the honest answer to “can you clean that” is sometimes “yes, but not the way you have seen it done”.

Wash water, and why we bring our own

Where the water goes is regulated here, and not identically from town to town. Bellingham’s stormwater chapter admits nothing but stormwater to the drain; Ferndale’s code expressly permits detergent-free external wash down. The practical effect is that the same pole rinse is unremarkable in one town and not exempt ten miles away. We carry our own water and filtration, which means we can work at a property with the supply shut off and we are not putting hard well water back onto glass we have just cleaned. The local rules are written up here.

Recognition we did not award ourselves

The Bellingham Herald’s readers voted King of Kings Gold for Best Cleaning Service in Cascades Best in two consecutive years, 2025 and 2026, and Silver for Best Customer Service in 2026. CommunityVotes Bellingham gave the company Platinum for Best Window Cleaning in 2025 and again in 2026, and Gold for Best Cleaning Service in 2026; Nextdoor neighbours voted it a Neighborhood Fave in 2024 and 2025, and the Whatcom Business Alliance made it a finalist for Start-Up Business of the Year in 2024.

Those are dated, attributable and voted on by other people, which is the only kind of “best” worth putting on a website.

Who you are dealing with

Randy Fee owns the company, works in it, and trains every technician who carries the name onto a property. King of Kings has been working Whatcom and Skagit County since 2024. If you want the work quoted, we come and look at it: book a free on-site quote or call and speak to someone local.

Service area

Where we work

Whatcom County

Skagit County

41 markets — full service area

Questions we get asked here

What areas do you cover?
Whatcom and Skagit County, from Bellingham and Ferndale north to Lynden, Blaine and Sumas, and south through Burlington, Mount Vernon and Anacortes. Bellingham is the home city and the crews are in it most days of the week.
Do you give quotes over the phone?
We quote on site rather than over the phone. Exterior work prices on what is actually there — the height, the access, the surface and how long it has been since the last clean — and a number given sight unseen is a number that changes when we arrive. The visit is free.
Are you licensed and insured?
King of Kings Window Cleaning LLC holds a Washington State business licence and carries Labor & Industries coverage. Ask to see the details before any work starts and you will get them.
How often should exterior cleaning be done here?
Windows twice a year suits most homes in this county, once after winter and once after late-summer fieldwork dust. Roofs and gutters run on their own clock, driven by how much tree cover sits over the property. We will tell you what your house actually needs rather than sell you a schedule.
Who actually turns up to do the work?
Randy Fee owns the company and trains every technician personally, so the person on your property was taught the job by the owner. You are dealing with a local company, not a call centre routing work to whoever is nearest.
Do you pressure wash roofs?
No. Roofs are soft washed, because pressure strips the granules off composition shingle and drives water under the courses. Pressure belongs on concrete and some siding, and even there it is a judgement about the surface rather than a default setting.
What happens to the wash water?
It matters more here than most places, and the rules are not the same in every town — Bellingham's stormwater code and Ferndale's differ on detergent-free wash down. We carry our own water and manage where it goes; the local rules are set out in our compliance notes.
Call (360) 303-6806