Serving: Des Moines, IA, West Des Moines, Urbandale, Grimes, Norwalk, Cumming, Clive, Windsor Heights, Johnston, Waukee
Eric Gardner

Call now for a FREE estimate (515) 223-6480
2041 Grand Ave Suite E, West Des Moines IA 50265
Click for the BBB Business Review of this Window Cleaning in West Des Moines IA

Welcome to Fish Window Cleaning! We are your local window cleaning company serving Des Moines, West Des Moines, Urbandale, Grimes, Norwalk, Cumming, Clive, Windsor Heights, Johnston, and Waukee, IA!

We provide free on-site estimates!
Call us today: (515) 223-6480

We are your local professionals and we're ready to maintain the appearance of your home or business all year long. You can count on us to be reliable, trustworthy, and provide only the highest quality service. Our team is licensed, bonded, and insured so you have nothing to worry about when you hire FISH!

"They exceeded my expectations. I will continue to use Fish Window Cleaning every 6 months." - Carla

Cleaning residential windows with a squeegeeYour Home
We know you want your home to consistently look its best but it's hard to keep up with all of those chores when you have a to-do list a mile long. Let us take care of some of that hard work for you! We can clean all of your windows inside and out - even the hard-to-reach ones you dread cleaning. We'll make every window in your home sparkle. While we're there, we can even polish your chandelier, clean your skylights, remove streaks and fingerprints from your mirrors, and much more! We work quickly and quietly so we don't disturb you or your family. You can just sit back and enjoy your now sparkling, streak-free windows.  
Click here for more information about our services for your home.

Your Business
We understand the needs of businesses vary and that's why we customize our maintenance programs to meet your specific needs! A member of our friendly, professional staff will be happy to suggest a program that will work best for your business. We work hard to meet your budget and schedule. Our team is licensed, bonded, Pay My Bill Click Here to Pay Onlineand insured for added peace of mind. We even wear uniforms because we know that our appearance can reflect on your business. Whether you need your windows cleaned weekly or just a one-time construction clean-up, you can count on FISH to get the job done.
Click here for more information about our services for your business.

"Would highly recommend to friends and family. Great job, great & pleasant guys." - Vicki

Cleaning exterior window with a squeegeeOur services include:

  • Window cleaning
  • Storm window cleaning
  • Screen cleaning
  • Skylight cleaning
  • Mirror cleaning
  • Gutter cleaning
  • Awning cleaning
  • Chandelier cleaning
  • Outdoor light fixture cleaning
We accept cash, checks, and all major credit cards for your convenience!

Urbandale (50321, 50322, 50323), West Des Moines (50265, 50266), Des Moines (50310, 50311, 50312), Clive (50325), Grimes (50111), Johnston (50131), Norwalk (50211), Cumming (50061), Windsor Heights (50324), Waukee (50263)


Fish Window Cleaning is looking for qualified professionals to join the family. If you would like to see what positions are available in your area, click below.

See what our customers are saying about our services.