In the above section, we addressed what services SEO agencies provide. However, each service requires the assistance of several SEO experts, each of which has specific tasks, duties and responsibilities to fulfill.nnTake service number one, “Detailed SEO Audit,” for instance. To perform a detailed SEO audit, an freelance SEO consultant must first understand the client’s overreaching objective, brand awareness objectives, industry competitive position, business niche and brand competitive advantage to be able to understand what about the client’s current efforts do and do not work. The consultant must then identify and troubleshoot technical SEO issues.