I run a small snow removal company, they called saying they had several leads in our area but since they just launched here they didn't have any other companies on their site to give them to. My partner had heard of Homestars in Toronto and had heard good things so decided to give it a go. None of the leads we got were from before we signed up, we got very few in general and only one that we were actually able to take on. We've been trying to cancel for weeks and all they do is bounce us around from person to person and don't do anything. The also just charged us for another month when we have clearly wanted to cancel our membership.
For a company that is specifically made to help customers find good companies to work with, it's ironic how terrible of a company they are.