I hired First Choise Window Cleaning Ltd. I'm not 100% sure if it's the same as the other spelling in this thread. They do work in Durham Region and the GTA so I'm guessing yes. I spoke to Laura on the phone - and she was very helpful. She gave me an accurate price estimate - with a $10 variance - and that was exactly what I paid. I should say that their price was better than the other 2 quotes I took. There was a small confusion in the billing but it was dealt with in about 2 minutes over the phone. There was a 2-person experienced crew who cleaned my outside windows - and did it extremely well and quickly. So quickly that I was worried that it wouldn't be clean - but they were excellent. I have windows that reflect trees, so I have UV stickers on those... they were happy to clean around those or remove and replace them as I requested in my quote. This matters to me as I'm a bird-lover and I felt respected as a client. I will definitely hire them again... and likely for my mom's place as well.