One important aspect in finding the best prospects (which took me a long while of wasting time), is to make sure you go to companies that have the greatest ease of access to the OWNER (OR WHOEVER IS THE ONE THAT CAN PAY YOU). One of the biggest issues that can hold you back from making easy sales is that you have to be constantly passed around like a ... (insert suggestive simile here). Follow the 80/20 rule, don't just pick ALL companies with bad reviews. You're much more likely to reach a plumber who can foot you the bill than the owner of a car dealership or hotel (of course sometimes it's easier than other times as well). Many of you, including me, have probably wasted a long time waiting to talk to the owner, only having to wait to find out they're not in the office, etc. Now, OF COURSE it's possible to reach these owners, I've done it and seen others do it, but that's not the point. The point is to be effective as possible with your time, and the easiest way to do this is by picking prospects who will be easiest to reach. TL;DR: Prospect companies that are easiest to reach the man in charge that can hand you your stacks. (This is more relevant to cold-calling and in-person approaches) Best of luck all!