Serving Iowa Businesses since 1969

Commercial Window Cleaning in Des Moines, Iowa

We clean commercial windows year-round for office buildings, strip malls, restaurants, retail storefronts, and other low-rise commercial properties across Central Iowa. Clean windows keep your storefront looking sharp and your business making the right first impression.

EST.
LIABILITY COVERAGE
CREWS

How It Works

A group photo of the Larry's winter commercial route division smiling in front of a building in West Des Moines.

Why Businesses Choose Larry’s

Trusted Since 1969

We’ve been cleaning windows for Central Iowa businesses for over 57 years. Many of our customers have been with us for decades. Not because they’re locked in, but because we show up when scheduled and do the work right. Your property will be assigned to one of our route team members so you’ll get to know them and they’ll get to know you and your property.

Fully Insured & Bonded

Every job is backed by our $5 million umbrella policy. All crew members are direct employees of Larry’s — not subcontractors — and carry full workers’ compensation coverage. If something goes wrong on your property, you’re covered.

Service On Your Schedule

With 20+ crews serving Central Iowa, we have the capacity to get you on a consistent schedule and keep you there. Whether you need weekly, monthly, or seasonal service, we’ll build a plan around your business hours and stick to it. Need to skip a service? No problem. There’s no fee to reschedule or skip a service.

Uncompromising Quality

Our crews are trained to treat your property with care, and we don’t consider a job done until you’re happy with the results. We take pride in our work. Every window we clean is backed by our satisfaction guarantee.

Our Commercial Window Cleaning Approach

Storefront glass gets dirty fast. We work around your hours so cleaning never interrupts your operation. We confirm access, scheduling, and any site logistics before arrival, not when we show up.

Interior & Exterior Window Cleaning

Interior and exterior glass cleaning for storefronts, offices, and other low-rise commercial buildings, including entry doors. We use the right method for your glass for streak-free results without disrupting your business.

Initial & One-Time Cleaning

Not every customer needs recurring service. We handle one-time cleanings for seasonal needs, pre-event prep, or properties just getting started with professional window cleaning.

Recurring Cleaning

Most of our low-rise customers are on a year-round recurring schedule. Before we start, we’ll walk your property to understand what needs attention and how often. From there we build a schedule and pricing plan that fits your property and your budget. We can rotate sections that don’t need attention as often so you’re not paying for work that isn’t needed.

Post-Construction Cleanup

New construction and renovation can leave glass covered in paint, silicone, caulking, mortar, concrete, and construction dust. The sooner you call us the better. For some contaminants, the longer they sit the stronger their bond becomes with the glass.

Vinyl & Window Film Removal

Removing old decals, promotional graphics, and window film without damaging the glass. We work carefully to preserve the integrity of the surface and clean up any adhesive residue left behind.

Need pressure washing too? Explore our commercial services →

A Larry's employee cleaning the windows at the Royal Mile in Des Moines, Iowa.

Commercial Window Cleaning FAQ

We clean windows year-round. We use a freeze-resistant solution when it’s below freezing, so Iowa winters are never a reason to put it off.

Rain alone doesn’t make clean windows dirty, dirt does. Normal rainwater on clean glass typically runs off without leaving residue. We try to work around the rain but will typically work through light rain. We’ll reach out ahead of time if the weather requires rescheduling. Ultimately, if you’d prefer to wait for a clear day, just let us know; we’re flexible. Iowa weather being what it is, we’d rather work with you than leave you with a service date that doesn’t feel right.

Yes. Larry’s carries $1 million in general liability coverage per occurrence ($2 million aggregate), backed by a $5 million umbrella policy. Every crew member is a direct Larry’s employee with benefits and is covered by workers’ compensation insurance. Reach out for a certificate of insurance.

Commercial windows vary in size, type, and accessibility. There’s no flat rate that applies across the board. The factors that most affect the cost are the access method required, number of windows, type of glass, and scope of work. We provide free proposals following a site visit. That gives us the information we need to get you a price that accurately reflects the job.

Not a problem. Just let us know in advance and we’ll take care of it. We work around your schedule, not the other way around.

For exterior cleaning only, no. We don’t need anyone on-site unless your property has a unique access point. For interior cleaning we coordinate access ahead of time, and are flexible on scheduling so there are no surprises on either end. We work around your customers and employees.

It depends on your business type and property. A busy restaurant or high-traffic retail storefront might need service weekly or twice a month. Lower-traffic properties like offices often land on a monthly or quarterly schedule. Some businesses need more, some less.

We recommend erring on the lower end and upping your frequency if your property needs it.

No. Fog or haze between the panes means the window’s internal seal has failed. The moisture is trapped inside the glass unit itself, so cleaning the surface won’t touch it. You’ll need a glass company or window contractor to either replace the insulated glass unit or the window itself.

Customer Testimonials

Commercial Window Cleaning Service Area

We’re based in Des Moines and serve low-rise commercial properties across Central Iowa. Don’t see your city on the list? Give us a call. We service larger properties and contracts across the state of Iowa. For high-rise window cleaning, see our high-rise services →.

  • Altoona
  • Ames
  • Ankeny
  • Bondurant
  • Clive
  • Des Moines
  • Grimes
  • Johnston
  • Norwalk
  • Pleasant Hill
  • Polk City
  • Urbandale
  • Waukee
  • West Des Moines
  • Windsor Heights
  • & Surrounding Areas

Ready to Get Started?

Larry’s has been cleaning windows for Central Iowa businesses since 1969. We show up when scheduled, do the work right, and keep you on a consistent schedule. Get a quote and we’ll be in touch within one to three business days.