Making the decision to invest in your website by hiring an SEO firm can be tricky; and once you have decided on doing just that, how do you know how to decide among SEO companies? Do you choose a large firm with lots of different employees to contribute to your project? Or do you go with an individual SEO consultant without all of the overhead of the large company for a more personal, one on one experience? Are SEO consultants like lawyers: the more you pay per hour, the more they do for you? Or do you go for the cheapest package available to you?