While you may never be able to compete with large national brands, if you only serve a local community you don't have too. Instead focus your energy on winning local search.
For more on this topic check out : http://www.roundpeg.biz/2014/08/tapping-local-seo/