a.) Hire a company that specializes in local SEO.
b.) Hire a company that offers exclusive services (meaning Joe won't have to worry about this company working for his competitors behind his back).
c.) Hire a company that requires no longer term contract
d.) ALL OF THE ABOVE (A.K.A. Creekmore Marketing)