Make sure your phone's region and language is set to your preferred location. Check if your home and work locations are synced with the Google Maps settings on your mobile device. However, you can manually set these addresses. Here's how.
Also, make sure your Google Home address is properly set up.
Hope this helps.