The cost of services that provide help with ranking a website can vary by state, country as well as city. I recommend checking around first before going with a company you have found online. Look for other businesses so that you can make an comparison of the pros and cons of each. You can't always rely on price because you want to know that the search marketing company has good testimonials and a track record of success helping small business owners. Hope that helps. Wishing you continued success. Have a wonderful day.