We hired Peak Exteriors to clean our windows inside and out last week. We live in downtown Hamilton and the dust from our steel mills creates a lot of dirt. Peak Exteriors came highly recommended by another company we had do some work on our house. The windows had not really been cleaned well for two years because they are a little hard to get to on the outside. Dan, the owner of the company cleaned them himself and he did a really great job. It is unbelievable the difference it has made when you look out the windows. I think we need to do this every year!