Hiring more than one SEO company is usually a bad idea. The Google Maps or 3 Pack rankings are highly dependent on clean consistant information. If you have more than one company creating listings, websites, links etc. you will most likely drop in Google rankings. Let us know if you have questions.