White Shark has cleaned our windows several times now. In each case, the cleaners have been punctual, professional, and friendly, and have done a great job. They've been careful, quiet, and efficient. White Shark also takes care of our gutters and eaves, and are doing a great job with that. In the one case when we had a problem with the quality of the job, they apologized and promptly took care of the situation. We find this company great to work with, and recommend them to our friends and neighbours.