They helped us understand what is needed to take our business to the next level, and then helped us put a plan in place to make it happen. They are very knowledgeable and know how to communicate and explain complex concepts in ways that are easy for the average person to understand. They are very thorough and make sure they do everything they can to help you achieve your goals. No dislikes. They've helped us make important business decisions by giving us the information we needed to make the best decisions for our business. They really helped us get our business model and processes in order.