I used a system not mentioned here, Fix Your Search Results at http://www.fixyoursearchresults.com. It was a lot less than most places, less than $200 total.

They're a part of a web hosting biz that does SEO, so my understanding is that they have access to all sorts of web sites where they can add positive information about a person or company, and link to other sites with the same positive info. So they can raise other pages up in search results to replace the pages that display "bad" info about you or your business.

One important thing I learned is that *NO* one (including the place I mentioned above) can quickly get rid of bad search results listings in Google. It's a process, and takes a bit of time. If you encounter anyone who says they can "expedite" things for an extra cost or fee, you'd probably be best to run away. It just doesn't work that way.