Yes! SEO can help small business owners attract more customers locally, and stay on your customers' mind even when they are not ready to buy. Also SEO does not cost very much for you to do because it involves getting free traffic from Google and other Search Engines.