Lawrence, KS & Surrounding Areas

Clear views.
Clean windows.

Owner-operated window, screen, gutter, and solar panel cleaning — done right by the two guys who show up to your door. Streak-free, every time.

Fully Insured
Owner-Operated
Military & Student-Owned
WE Windows technician cleaning a second-story window with an extension pole
On the job in Lawrence
Free, no-pressure quotes
Residential & commercial
Interior + exterior available
We text you back
Why WE Windows

It's actually us on the ladder.

No call centers, no rotating crews of strangers. You're hiring the two owners directly — every time.

01

Owner-operated, every job

Will and Eli show up in person. No subcontractors, no unfamiliar faces at your door.

02

Fully insured

We carry general liability coverage, so you're protected and so are we. Certificates available on request for commercial and HOA properties.

03

Discipline that shows in the work

Run tight, taken seriously. We treat every job with the same show-up-and-do-it-right mindset, no matter how small.

04

Straightforward pricing

Clear per-pane rates and a simple minimum. You'll know roughly what to expect before we ever pick up a squeegee.

What We Do

Four services. Zero guesswork.

Pricing below is a starting point — every home's different, so we'll always confirm an exact number before we start.

Window Cleaning

Exterior-only or full interior + exterior. Tracks and sills wiped down on every pass.

$5 Per Pane, Exterior
$3 Per Pane, Interior

Screen Cleaning

Every screen washed and rehung. If we have to pull the screens ourselves — whether for screen cleaning or window access — that's a separate small fee.

$3 Per Screen
+$25 If We Remove the Screens

Gutter Cleaning

Debris cleared and downspouts checked for flow. Every home's setup is different, so this one's quoted after a quick look.

Custom Quote Based on Your Home

Solar Panel Cleaning

Dust and buildup reduce panel output. Ask us — we'll walk your setup and quote it on the spot.

Ask Us New Service
$125 minimum per visit, whole-house — not per service. A flat $25 fee applies any time we have to remove the screens ourselves.
Stay Ahead of It

Maintenance plans.

Skip the yearly reminder to call us — get on a schedule and your windows just stay clean.

Save 10%
1x Per Year

Annual Plan

One yearly deep clean, scheduled at the time of year that works best for your home.

  • 10% off your cleaning, every visit
  • Screen cleaning included, every visit
  • Your rate locked in for 12 months
  • Priority scheduling over one-time jobs

Plan discounts apply to your standard per-visit price once we've seen your property — mention which plan you want when you request a quote and we'll set it up.

Commercial Work

Storefronts get the same standard.

Residential is most of what we do, but we take on commercial properties too — including this Chipotle location, where Eli handled the full storefront glass. Same crew, same attention to detail, whether it's your living room window or your front-of-house.

Chipotle Mexican Grill storefront with windows cleaned by WE Windows
The location — Chipotle Mexican Grill
Eli cleaning the storefront glass at Chipotle, reflected in the freshly cleaned window
Eli on the job, mid-clean
Commercial clients include Chipotle Mexican Grill
Service Area

Based in Lawrence.
We'll drive for the right job.

We're centered in Lawrence and typically travel up to about 45 minutes out. If you're not sure whether you're in range, just ask.

Home Base

Lawrence
Eudora
Baldwin City
Tonganoxie
Perry

Kansas City Metro

Overland Park
Leawood
Olathe
Shawnee
Lenexa
De Soto
Get Started

Tell us about your place.

Fill out the form and we'll text or call you back — usually the same day — with a ballpark price and some times that work.

We'll text or email you back — no spam, no obligation.

Got it — thanks!

We'll be in touch shortly to confirm your quote. If it's urgent, call or text us directly at (612) 272-3243.

Will Flikeid and Eli Hoffman, the owners of WE Windows, with their water-fed cleaning equipment
Will Flikeid & Eli HoffmanOwners, WE Windows · Lawrence, KS
Who We Are

Two KU students who got tired of streaky windows too.

WE Windows started as Will & Eli — two guys at the University of Kansas who saw a gap in Lawrence for window cleaning done right, and decided to build it themselves. A year in, we're still the ones showing up to every job, gear in hand, no subs and no shortcuts.

Questions

Good to know before you book.

Yes — Annual (10% off, one visit a year) and Biannual (15% off, spring and fall). Screens are included in your visit and discounted right along with everything else. Your rate also locks in for 12 months. Mention you're interested when you request a quote.

Yes — WE Windows carries general liability insurance. If you're a property manager or HOA and need a certificate of insurance, just let us know when you request your quote.

Yes. We offer exterior-only or full interior + exterior cleaning — whichever fits what you need. Just note your preference when you request a quote.

Windows are priced per pane depending on interior/exterior, with a $125 minimum per visit for the whole house — not per service. Screens are $3 each, plus a $25 flat fee any time we're the ones removing them. Gutters and solar are quoted after we see the property, since every setup is different.

We're based in Lawrence and generally travel up to about 45 minutes, including into the Kansas City metro (Overland Park, Leawood, and similar areas). If you're on the edge of that range, reach out and we'll let you know.

Yes, we come fully equipped — including a water-fed pole system for higher or hard-to-reach windows. You don't need to provide anything.

We'll go over payment when we confirm your quote — just ask if you have a preference.