I scheduled an eavestrough cleaning for mid-November 2011 with White Shark. I liked the fact that the work could be scheduled via the Internet. They sent two men on Nov. 16 to clean my eavestroughs. The one man I spoke to was very professional and polite.
In terms of equipment, they came with a tall ladder, a couple of buckets and gloves. They were really quick - about 30 minutes - and when I asked if they cleaned the eavestroughs in the back, they said they climbed over the roof to get to them.
I have no idea how well they cleaned everything as I couldn't get up on the roof to check. I did have a look at the eavestrough on my balcony, and could see that there were some remnants of leaves and twigs left behind. They did not snake the downspouts (note: I don't think snaking is part of the standard White Shark cleaning service). When they were done, they left a paper yard waste bag filled about 1/4 to 1/3 of the way with wet leaves & debris, so I know they cleaned something!
One of the men gave me the invoice at the end of the job and told me I could pay by phone or online. I chose to pay online, and the cost was as listed on the invoice (i.e., no surcharge for credit card payment).
I think overall White Shark did an OK job, but I probably wouldn't use them if I had a lot of debris or a clog to be cleared.