“ SEO firms charge from $500 to $1,000 per month. This is a reasonable price for small companies with less complex websites and a low level of competition. Lower prices are indicative of an absence of experience and lack of proven results. ”