I use Investor Carrot for my business, I have had mixed results with it. If you use it be prepared to invest many hours to "optimize" the sites. They provide templates for your sites, but you have to put in the time to get them working. Good training to help with process, but still a large time commitment.