Anything that would spray the moss should work..mine probably is faster because of the amount it puts out...
I picked someone out from Angie's list called "Dr. Roof". Thought he did a good job for a good price. Moss is gone. I didn't have him do a gutter cleaning though. There are companies out there that will clean your upper windows and gutters for like $100.