Investing in small-cap stocks can be a great way to find companies that have a lot of potential for growth and that aren't on Wall Street's radar. But because these companies sometimes have untested business models, it can be harder to decide which small-cap companies make the best investments.
So to help you track down the best small-cap companies, we asked three Motley Fool contributors for their top picks to buy this month. Here's why they think Fitbit (NYSE:FIT), Echo Global Logistics (NASDAQ:ECHO), and Upwork (NASDAQ:UPWK) make the cut.