We are open for business and ready to make your day a little brighter. Learn more about the precautions we are taking. We are open for business!
Des Moines, IA, West Des Moines, Urbandale, Grimes, Norwalk, Cumming, Clive, Windsor Heights, Johnston, Waukee
Owner: Eric Gardner

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

We're located at:

2041 Grand Ave Suite E, West Des Moines IA 50265
HomeAdvisor Top Rated Service

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 for yours 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!

Proud Support of Semper Fi and America's FundFish Window Cleaning is proud to support Semper Fi & America's Fund.

Semper Fi & America's Fund is a 501(c)(3) organization that supports veterans of all branches of the U.S. Armed Forces and their families. They provide direct financial assistance, education support and career assistance, and health and wellness resources, working to ensure no one is left behind. 

Click here to learn more about Semper Fi & America's Fund.
"I was super impressed with Fish Window Cleaning! I had a different window cleaning service in the past and they had taken over 8 hours to clean all of my windows inside and out. FISH had them done with their crew in under 2 hours! In addition, they are really reasonably priced. Other quotes I received were twice as much. I will definitely use their service again!" 

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.

"I have used Fish Window twice now to clean some of the windows in my house. They are prompt and do a good job. I was impressed when the same two employees showed up that came to my house last year. That's a sign of a good company." - Jaylene J

Pay My Bill Click Here to Pay Online
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, and 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.

"WOW! Your company did SUCH a nice job on our windows, inside & out! THANK YOU, Vilma, for your hard work! Our windows, sills, & screens look great! Eric, I so appreciated you coming out to give us an estimate. I will definitely be calling you again, and have already recommended you to friends. - Tami P

FISH Window Cleaner Using Water-Fed PoleOur 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)

“They exceeded my expectations. I will continue to use Fish Window Cleaning every 6 months.“ - Carla
“Would highly recommend to friends and family. Great job, great & pleasant guys.“ - Vicki
“Really nice gentlemen! Worked hard and did a great job!!“ - Marylin
“I was super impressed with Fish Window Cleaning! They were able to squeeze me in the same day I called and my house looks so much brighter! I had a different window cleaning service in the past and they had taken over 8 hours to clean all of my windows inside and out. Fish had them done with their crew in under 2 hours! In addition, they are really reasonably priced...“
“The two Fish employees that washed my windows did an excellent job! I would highly recommend them!“ - Jessica K.
“I didn't realize how dirty my store front windows were until I had Fish clean them for me. My business so much more curb appeal now. Pricing is extremely reasonable.“ - Shawn G.
“Fish Window Cleaning does a great job, very professional. Very nice people.“ - Melissa M.
“FISH was fast yet thorough. Would definitely use this service again.“ - Jay H.
“I am very appreciative that cleaner was very polite and patient while customers where shopping near by.“ - Ashlee D.
“Turner was excellent! He was prompt and efficient.“ - Pat C.
“Windows and screens look fantastic. Great job, thanks!“ - Carol S.
“FISH always does a great job. I have had the same cleaner several times and he is friendly, thorough and professional. I appreciate the good job your crew does.“ - Barb W.
“Great work done by both team members - we really appreciated their friendliness and professionalism. From our first phone call to the estimate to the actual work this was a great experience.“ - Jeffrey T.
“Quickly got the job done and was polite and courteous.“ - Sue H.
“We have been extremely happy with Fish Window Cleaning! They are quick to reply and fit us into their schedule in a reasonable amount of time. They usually come when we are at work and the only way I know they have been there, (other than the clean gutters) is the bill is at the door. No mess anywhere! Thank you!“ - Carrie B.
“We are very happy with the service that we received, prompt contact for an estimate, prompt scheduled date for cleaning the windows. The two workers were professional and did an excellent job cleaning our windows and screens! It is so nice to look out smudge free, clean windows!“ - Anita W.
“Every person that comes in to clean our windows from Fish Window Cleaning is so nice.“ - Melissa M.
“Ordering services was quick and easy.“ - Angela V.
“Because of the coronavirus and social distancing, the cleaners did not have contact with me that day. This was explained to me when I scheduled the appointment, so I was fine with them not doing a quality control walk through after. The windows look spotless though. It was very easy to schedule an appointment. The communication was great when they tried to come out one day and it was very windy...“ - Christa L.
“The FISH window cleaners were very professional, courteous, and friendly. They did an awesome job!“ - Darrin L.
“Could not be more pleased with the work done. My windows have never looked this good! Very pleased and would highly recommend!“ - Amanda H.
“The FISH window cleaning service is excellent. The day of service I was notified when the window cleaners were coming, they arrived on-time and finished the service quickly and professionally.“ - Carol P.
“Fish Window Cleaning was able to get me a free quote and come clean the following day. The cleaning staff did a great job cleaning our windows and also replacing light bulbs in our high chandeliers.“ - Katie R.
“Very pleased with my windows, pristinely clear. Never seen them look so good! Thank you.“ - Dottie M.
“Turner was very pleasant, super fast, and did an incredible job on our nasty dirty windows!!“ - Amanda D.
“Outstanding job! Very professional cleaners!“ - Casey S.
“The representative was very through the windows sparkle, an excellent job.“ - Marvin J.
“Excellent work! Efficient and professional with little disruption to window treatments and furniture.“ - Susan P.
“So fast!!!“ - Jayne O.
“Our windows, screens and sills were thoroughly cleaned. The washers were quick, professional and courteous. I would highly recommend Fish Window Cleaning.“ - Michelle S.
“VERY satisfied with our cleaning. Will have FISH come again & again. Thank you!“ - Tami P.
“Fish Window Cleaning always does a great job! Very professional and respectful.“ - Carol P.
“Very professional and fast! Great work!“ - Jennifer C.
“Great rates and very professional. Was very flexible when I had to reschedule the job. I highly recommend Fish Window Cleaning.“ - Renee L.
“Everyone from Fish Window Cleaning is great! So friendly and courteous. Keep up the great work!“ - Melissa M.
“Love them both! Friendly & efficient!“ - Sarah Y.
“This was our first time using any window cleaning service and we were very pleased. Very reasonably priced and the staff were very friendly, accommodating and efficient. They did a great job cleaning our windows. We will use this company again.“ - Millie P.
“I am always impressed by how diligent and efficient your workers are. The windows always look great!“ - Susan P.
“Very professional and efficient. Good job.“ - Don S.
“Quick and friendly!“ - Erin K.
“Great communication. Scheduling service was easy! Cleaning team arrived an hour early, which I appreciated so I could go on with my day.“ - Ann C.

Customer Pledge of Satisfaction

We pledge to provide the highest value in window cleaning service. We will deliver superior service to every customer, every time.

We know the level of service we provide enhances the quality image of our customers. Clean windows can make a huge difference in the atmosphere of your home, and it can be an essential element in the appearance of your business. Whether at work or at home, you can rest assured that your windows will be cleaned by an insured and bonded professional window cleaner.

We can also clean your gutters, mirrors, ceiling fans, and more. When you choose FISH, you won’t have to deal with the headache of those hard to reach spots or 3rd story windows. You will also have the benefit of custom scheduling plans, and we accept all major credit cards. Let the nation’s leader in window cleaning brighten your world today!