Once your website is done, mark your business on Google Maps immediately. Google Maps is just as important as website promotion. You can add your logo address product / service company details on Google Maps.
Google Maps needs to be updated with new updates and business offers. You can also add timing and inner / outer photos of your business. Mark your map on how many kilometers your service can reach.
Customer review is something that cannot be avoided on Google Maps. Google promotes the most highly rated companies. Surely replays should be given to reviews received from customers.