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!
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:

4600 University Avenue Suite D, Cedar Falls IA 50613
Pay My Bill Click Here to Pay Online

Welcome to Fish Window Cleaning! 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!

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 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.
Owner Curt McCallum with Recipient of Window Cleaning Donation  

Giving Back to Our Community

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

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.

In honor of Random Acts of Kindness Day, we wanted to spread some positivity, so we donated a free window cleaning to help a local business in our community! 

We chose The Brown Bottle because we know it's a local favorite and has seen its share of struggles during the pandemic, like many other local restaurants. 
Click here to check out the story on cbs2iowa.com!
  FISH Window Cleaner Cleaning Window of Local Business
Fish Window Cleaning Branded Van in Front of Local Business

Image of 2 Windows Showing Before and After Effect of Cleaning Windows


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

Image of FISH Window Cleaner Cleaning 2nd Story Home Windows on a LadderImage of Owner Curt McCallum with Baby Standing in Front of FISH VanWhy 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

Serving 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!