We just had Steve from Spotless Window Cleaning clean our very dirty windows. We had a bird that threw its body against our windows all day for over a month. Not only drove us nuts but really made a mess of our windows. Steve was reasonably priced and did an amazing job. read more