I spray it, dilluted 2 to 1 for gutters. Yes, it will leave spots on the house if you get it on there, especially on alum siding. Wet the house down before you spray it...........and dont let it dry on glass.
I have also found that the sooner you power wash it off, the better.............dwell time seems to do nothing. Also works better on hot days.
Good luck.