When marketing budgets are tight, making the right spending choices is vital. An SEO consultant is a worthwhile expenditure, but the price can vary a great deal. There are several things to consider.