SEO service providers have an arsenal of SEO marketing strategies. These include basic SEO marketing tools such as website content, social bookmaking, link building, SEO web hosting, SEO web design, pay per click campaign tracking, social media optimisation (social media marketing articles as part of it) and many others. First time callers are usually allowed free consultation. The main objective of SEO service providers is to improve a client's site ranking. The SEO company could offer a specific service or the whole SEO marketing package. In any case, these services require the hiring of highly skilled web marketing experts who are tasked to analyse the needs of the client and what SEO marketing strategies would best suit a particular client.