We just had Clear Skies Cleaning in to do moss removal from our roof, gutter cleaning / light repair, as well as power washing of a stone tile area in our yard. Excellent service.
Fresh Breeze Window Cleaning takes care of my roof and gutters as well as my windows. I also have them do some power washing of my porches/decks/siding when they start turning green.