Miami Valley’s First Window Cleaning Company

With A 3 Day Rain Promise!

Two Dudes Window Cleaning Company Rain Promise in Dayton


      Two Dudes is proud to be Dayton Ohio’s first window cleaning company with a 3 Day Rain Promise and stands behind our work performed on rainy days, and 3 days thereafter.  If it rains the day of your scheduled outside window cleaning and (we obtain your permission to clean them) if you later find that the windows have spotted up, we will come back and re-clean your windows free of charge.  We find that spotting tends to be on one side of the house and that once we remove initial dirt the rainwater will not spot up your windows.  (See FAQ’S Page for more on this)


      If there is light rain, drizzle or scattered rainstorms we will go ahead and make an attempt to clean your windows.  However if it happens to be moderate to heavy rain, or a rainstorm with lightning we will go ahead and reschedule at your convenience. 


      If you absolutely need your windows cleaned for a party, event, or other time sensitive function we don’t mind working in a heavy rainstorm (except lightning) but realize this rare occurence will not fit under our Rain Promise umbrella.




We are currently scheduling inside work, and can wear gloves, but at this time we cannot wear masks. If you do require a mask be worn during cleaning then it would be best to wait until later to schedule, or call another company that can better accomodate you. We do not want to risk our liability or your safety. Thanks for your understanding.
For the remainder of 2020 we have implemented these changes:
1. Payment will be due upon completion of the job and we are not billing invoices.
2. Online Scheduler is unavailable. (May come back later in 2020)
3. Please have screens removed if they come off from inside prior to our arrival. If you need assistance we will send one crew member in to help as long as you are comfortable with that.
4. You may encounter longer wait times for response then usual. Please be patient and we will get back with you. For faster service we encourage you to text us at 937-500-0157
Thank you for your understanding!