I never saw our office windows shine as much as they did after we used their service. I am not sure what cleaning products they use and will probably never ask. I run an office building that has about 125 employees and when many of them started to remark about the difference in the clarity of our windows, I was kind of embarrassed. Never leave business window cleaning to a domestic service. It will only leave them slightly less dirty.