Choosing the right SEO company is one of the most important decisions that you can make for your business. The SEO company you hire can either make or break your business and can even cause great damage to your business by harming your reputation and even getting you blocked by top search engines.

When it comes to things that you ought to look for when selecting your SEO company there are a few things that I would recommend: The first of these goes by the old mantra, “You get what you pay for”, and if you attempt to do SEO on the cheap you will likely be wasting your money. The second rule for choosing the right SEO company best goes by the mantra, “If it is too good to be true, it probably is…” Basically if your SEO promises to get you to #1 on very competitive keywords, you can be pretty sure that they are lying (either to you, or to themselves) In fact you should never trust an SEO who guarantees to get you to #1! An SEO company can tell you that they think they can get you to rank on the first page, and they can give you examples of other customers who they’ve gotten to #1, but they can never guarantee results b/c results are determined by too many outside factors (the competition, Google’s algorithmic changes…) The other thing that I would look for in an SEO company is how well they have done SEO for their own website (you can check a websites SEO on many websites, but I recommend www.grader.com). If an SEO company’s website gets no traffic, has horrible SEO, and has been around for less than a year you can be pretty confident that you are making the right decision by not choosing to hire this company.