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

Residential Customer Testimonials

“Fish Window Cleaning got us scheduled in a timely manner. The team was fast and did a good job. We would for sure use them again.”
   - Brandy S.
“Great job!”
   - Gregory B.
“They are awesome to work with.”
   - Mark S.
“The team did a wonderful job and I'm thrilled with the results! There were several challenges with my old windows and storms but they handled them well. My 100+ year old home looks like new - shiny and clear as day! I'll definitely recommend FISH to everyone!”
   - Tracy P.
“Great job.”
   - Mark P.
“Curt is great to deal with! Thank you!”
   - Eric G.
“Excellent service from Fish Window Cleaning every time we have used them... Highly recommend.”
   - Mark E.
“I always enjoy when a service that is scheduled actually happens exactly when they say it will. Fish Window Cleaning never disappoints. If it doesn't look right to you the customer, they will come back and do it again. I am extremely satisfied with Fish Window Cleaning.”
   - David N.
“Awesome workmanship!”
   - Dennis H.
“They did a great job and were very respectful. I was grateful for their work.”
   - Mary T.
“They did an amazing job - were very friendly and the quality of the work is amazing. I have not had my windows this clean since I moved in 10 years ago!”
   - Lindsay C
“They did an amazing job - were very friendly and the quality of the work is amazing. I have not had my windows this clean since I moved in 10 years ago!”
   - Lindsay C.
“The crew did an excellent job. My windows look beautiful. I highly recommend. Thanks!”
   - Karen H.
“After the winter we had, the windows let the sun finally come through. Thanks FISH.”
   - David N.
“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

Commercial Customer Testimonials

“Love the clean windows, people are friendly but not interruptive.”
   - Mary S.
“I only had 2 windows to be cleaned but Curt treated me as if I had a whole house to be done! Great job and professional customer service! I will use Fish Window Cleaning again and will recommend them to my friends and family!”
   - Mary Ann S.
“Service was great. Removed all of the hard water spots that we needed cleaned up. Thank you!”
   - Eric W.
“Fish Window Cleaning always does a tremendous job. They are in and out before you know and the windows look terrific.”
   - David N.
“Prompt and professional. I would recommend and will continue to use for my window cleaning needs.”
   - Todd G.
“Nothing like clear windows after a terrible winter. Thanks Fish Window Cleaning.”
   - David N.
“No matter what the weather is, the Fish Window Cleaning crew shows up and makes our windows sparkle.”
   - David N.
“The cleaning job is always consistently great. It lets the sun in and we all need that after the winter we have had.”
   - David N.
“Really noticed how dirty they were and now how clear they are.”
   - Jay O.
“Fish Window Cleaning does an excellent job. They start the job and get it done. If you're not happy with the results, they will come out and do it again.”
   - David N.
“Very efficient and worked quickly. Very happy with their service.”
   - Todd G.
“Sometimes I think my widows are clean before Fish Window Cleaning arrives to clean them. What difference though when they leave. You have to have them clean your windows once and you will find out what you have been missing outside. Thank you Fish Window Cleaning.”
   - David N.
“They do an amazing job! I appreciate that they do not disrupt business when they are here to do their job. However, they are always courteous and friendly. They are super fast as well.”
   - Kimberlee T.
“Very satisfied with our service! Highly recommend Fish Window Cleaning.”
   - Brian W.
“The service was extremely fast and professional. The windows look great.”
   - David N.
“Just wanted to give a shout out to your crew! They did a great job today—very courteous and professional! The windows look fabulous!”
   - Laura Y., Lincoln Savings Bank
“You make it easy for us!! Thank you.”
   - Kate W.
“The owner is amazing. Kind and caring. I will continue to do business with FISH for many years to come.”
   - Kimberlee T.
“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.
“Very prompt! The same day we agreed to services our windows were cleaned!”
   - Clint P.
“Fish Window Cleaning service in Cedar Falls does a great job!”
   - Brad J.
“They do a great job and do not disturb the business. I will and I have recommended Fish Window Cleaning to my customers.”
   - Jay O.
“Prompt, courteous and always timely! They show up the same time each month and we love our clean windows.”
   - Tara K.
“They do the job they promise and all employees of FISH are courteous and friendly.”
   - Drew C.
“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.