There are a host of window cleaning companies in Victoria BC, but Clarity Windows Ltd. has over the years managed to stand firm and keep growing thanks to the quality we put into o... more... See more text