When hiring a window cleaning company, you should take into consideration the need that you have, the time constraints that you have and the level of difficulty that your windows possess. Those that have very high windows, skylights or windows without any way to get tot hem will undoubtedly pay more to have them cleaned then others do. That is why it is important to have your window cleaning service give you an estimate beforehand.
If you are a small business owner and would like to use a window cleaning service for your location, you may be able to get a discount if you hire them for a long term contract. Talk to them about how much it would lessen your bill if you could hire them to clean the windows once a week for a year or more. This often gives the window cleaner a long term contract which they appreciate and they are willing to lower their rate.