You can calibrate your Google Maps app to give more accurate directions on iPhone or Android, though your options on iPhone are comparatively limited.