A SEO reseller is an agreement between an agency and an SEO company to market the SEO company's services in order to resell them as the agency's own. Many smaller agencies are able to maximize their profits by working with professional SEO companies and joining their SEO reseller program.