Owner: Curt & Laurie McCallum

Serving: Cedar Falls, IA, Waterloo, Waverly, Denver, Evansdale, Elk Run Heights, Janesville, Jesup, Dewer, Dunkerton, Orange, Finchford

We're located at:

4901 University Ave Suite E, Cedar Falls IA 50613

Welcome to Fish Window Cleaning of Cedar Falls, IA! We are your local window cleaning and pressure washing professionals serving Cedar Falls, Waterloo, Waverly, Denver, Evansdale, Elk Run Heights, Janesville, Jesup, Dewer, Dunkerton, Orange, and Finchford IA!

Pay My Bill Click Here to Pay Online

Call now for your free on-site estimate: (319) 243-3900

Thank you for your interest in Fish Window Cleaning. Our friendly, professional team is ready to make your home or business sparkle all year long! We are bonded and insured and are committed to your satisfaction! If something isn't right, we'll make it right!

Our services include:

  • Before and After Photos of Dirty and Clean WindowInterior and exterior window cleaning
  • Storm window cleaning
  • Screen cleaning
  • Skylight cleaning
  • Mirror cleaning 
  • Chandelier cleaning
  • Solar panel cleaning
  • Gutter cleaning
  • Construction clean-up
  • Pressure washing and block patio sealing

Proud Supporter of Semper Fi & America's Fund


Fish 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. 

Giving Back to Our Community


To help spread awareness during Breast Cancer Awareness Month, we donate a free residential window cleaning to a local breast cancer patient or survivor. 

We love being able to give back to our community and help make someone's day just a little brighter!

We send love and hope to everyone affected by breast cancer in our community. 🎗️ 

Click here to check out the story on The Courier.

Owner Curt McCallum with Recipient of Window Cleaning Donation

In honor of Random Acts of Kindness Day in February, we donate a free window cleaning to a local non-profit organization that does so much for the people in our community. We are proud to offer this service as a thank you and to help spread some positivity.

In 2021, we donated a free cleaning to the The Brown Bottle because we know it's a local favorite and had seen its share of struggles during the pandemic, like many other local restaurants. Check out the story on!

In  2022, we donated a free cleaning to The Job Foundation, who provides financial education and mentoring. Be sure to check out the video from KWWL

In  2023, we donated a free cleaning to the non-profits Cedar Valley Hospice Home and Cedar Valley GearHeads Ministries to help brighten their days. Check out the story on and Iowa's News Now!

In 2024, we donated a free cleaning to Love INC of the Cedar Valley, that serves hundreds of thousands of people in need.


Your Home

You can trust Fish Window Cleaning to take care of your home as we make your windows shine. We are not only friendly and trustworthy, we are bonded and insured. We even go the extra mile to make sure we protect your floors by wearing clean shoe covers and using absorbent cloth pads under your windows as we clean. Our cleaning products are environmentally friendly so you, your family, and your pets are not subjected to harsh fumes. We are committed to your satisfaction and our estimates are free so give us a call today!
Click here to learn more about our residential services.

"I normally don't provide feedback for services I have received but I wanted to let you know how impressed I was with the window washing service provided by your company yesterday. Your crew did an outstanding job beginning with a professional introduction of each crew member. They went about completing the job in a polite, courteous and respectful manner. My windows are all sparkling inside and out. I am thoroughly enjoying the quality work your crew members did for me. I love the foaming glass cleaner they gave me by the way." - Mary

Your Business

We understand the needs of businesses and that's why we customize all of our services and programs to meet your needs, budget, and schedule. Our cleanings range from weekly to annually based on your needs and a member of our professional, uniformed staff will be happy to suggest a program that will work best for you. It is so important to use only bonded and insured window cleaners for your protection. We are insured, licensed, and bonded so you have nothing to worry about. We are flexible, easy to work with, and strive to make sure your entire experience with us is 100% hassle-free.
Click here to learn more about our commercial services. 

"We have our windows cleaned once a month and the individuals that come to clean are great, very polite, take part in conversation and are in and out in no time. Love working with them!" - Tara K.
  Images of FISH Window Cleaner Cleaning 4th Story Window With A Pole

Our FISH Family:

 5 year - jason combs
Jason's 5 year anniversary with the team!

   fish family
Team lunch at a customer's restaurant!
Christmas breakfast with the team!
  john debeer - 5 year anniversary
John's 5 year anniversary with the team!

Why choose Fish Window Cleaning?

  • We are committed to your satisfaction
  • Bonded and insured professionals
  • Custom scheduling and cleaning programs
  • Trustworthy and reliable
  • Free estimates
  • We care
  • We show up
  • We accept cash, checks, and all major credit cards for your convenience
"The owner is amazing. Kind and caring. I will continue to do business with FISH for many years to come."
- Kimberlee

Image of FISH Window Cleaner Cleaning 2nd Story Home Windows on a Ladder


  google maps 
 review us on google
30 seconds - Who is Fish Window Cleaning - Descriptive Transcript    Check us out on Google!

We serve the following zip codes in the Cedar Falls/Waterloo area:
50613, 50614, 50622, 50626, 50647, 50648, 50667, 50677, 50701, 50702, 50703, 50704

This is a carousel with auto-rotating testimonials. Use Next and Previous buttons to navigate, select pause to stop the auto-rotating feature.

“I wanna thank you for coming out so quickly last week—which was very much appreciated. I used your company as an example to my staff in regard to customer service. We were all very impressed. I know you have competition in the area, but my money is on you and I sing your praises whenever given the chance.“ - J Steen.

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!