I highly recommend Cogent Marketing for online marketing, lead generation, lead follow up and general customer relationship management software. I have been working with Robert and his team for 4 years and we have developed a great business and personal relationship. Robert and the team at Cogent Marketing are always available to make adjustments to any of campaigns or sites to keep my advertising up to date and help me manage my clients and new leads!