Since the Google’s local algorithm update ‘Pigeon’, Organic signals are now more tied into the local search algorithm. So, properly optimized site is very important if you have to outrank your competitors.
If you have more than one location but only one website, then just create a page on your website specific to each physical location. This way, anyone searching for your business in a particular region, city, state or country should be directed to the appropriate page.