If you hire a professional to clean your windows, then find out if they are bonded possess all the required insurance documents. This will protect you against theft. There are cases of a window cleaner coming to your home and stealing, thus you have to be sure that you can get reimbursed.