First of all, you need to add your business to Google local business listing. One you will add the business then add all the details properly. If you want to rank better in Google local business listing then you should follow below points
1. Once you add your business to Google local business please verify the details. There are two option to verify the business. one is by call or other is by physical mail. You can choose one to verify the listing.
2. Try to get rating and reviews on your listing.
3. Try to add keywords related to your business in description and choose the best category.
4. Add Google map on your website.
5. Properly add your address, local contact number and business name.
6. Add business photos to the listing.
I hope it will help you.