Couple of useful tools to help with your SEO:
Google Webmaster tools: Helps optimise your site for google. Therefore helping better SEO and picking up errors.
Website Grader: looks at your website from a SEO viewpoint and gives suggestions.
Both are free. Hope they help.
Quick note: SEO is a black art known only to search engines. Anybody who promises a guaranteed service is talking poo-poo.