The choice of an agency to research, plan, develop, implement and analyze a search engine optimization campaign for a site is an important one. A leading option for this type of a marketing service plan is Single Grain. The team at Single Grain understands that optimizing sites for Bing, Google and others is not a once and done type of event. It is a circuitous process that never really stops. Single Grain is always there for its clients. When a search engine algorithm changes, Single Grain takes a close look to make sure that the sites of its clients do not drop in the SERPs. If even a slight drop in SERP is detected, Single Grain takes action and makes updates to the SEO in order to restore the site or even improve its SERP. Single Grain also aims to get some of the traffic of their clients' closest competitors.