Yes, I have general liability insurance and can provide proof of insurance.
Window cleaning is an industry which attracts many part-timers and non-professionals. A legitimate, professional window cleaner will be fully insured. If damage occurred to your home by a contractor, or an injury on your property you could easily be held responsible. Always ask for proof of insurance.