Cleaning your own windows is a big job, and it can be tedious and frustrating, not to mention time-consuming and dangerous. That is why it makes good sense to use the professionals at Shine On Window Cleaning. With more than 15 years of experience we have window cleaning down to a science, and we know you will see the Shine On difference. Hard to reach