It’s not the size of the business that matters, it’s how well they connect with their customers. Look at any great small business and they share common traits. They work tirelessly to build a reputation and they listen to their customers.

While it’s true that there are more opportunities to get noticed than ever for small businesses, there is also more competition than ever. It means that a business can no longer stand still, there is always another new business coming for their spot. And that’s why creating an unbreakable bond between brand and brand loyalists is so important.

Care for the customer, attention to detail and providing unique value can get you on this list someday. But it’s hard work and perseverance that truly account for a small business being able to do big things. Here are ten businesses that prove there is a payoff for all that hard work.