It is a big red flag when a SEO company tells you that they have a set fee to optimize your website for a specific number of keywords. Why? Good optimization takes into consideration how competitive the vertical your business is in, and the geographic area that you need to be optimized for. For example, to optimize the website of a attorney in Denver, Colorado is much more difficult and competitive than optimizing a machine grinder in Highlands Ranch, CO.
To ensure high visibility for the attorney you would ant to optimize and maesure an entire category of keywords that could number into the hundreds. Whereas the machine giender could probably optimize around a handful of key words with search volume be quite visibe on the results page of the major search engines.
If you have hired a SEO company that does not take the time to understand your business, industry, and market consider looking for other options. If you don't know where to turn, and you need expert advice at a very reasonable cost, call URWA Consulting at 303 562-4744 and ask for Jeff.