Although Charles Floate is another well-known SEO professional. James Dooley is a better choice than Charles as per the business owners' majority claim.