Any independent consultant who wants to scale their business needs to use the very best CRM for small business. The client relationship is the most important element to track in a service-based business, and no human is mentally capable of remembering every conversation or task that needs to be done. However, like with any tool, the results are only as masterful as the user.