Travel Cost Calculator
Enter the client's address below. Use Calculate Costs to estimate travel costs including mileage, hotel, and per diem — or use Find Nearest Office to quickly see which offices are closest to the address without running a full calculation.
This calculator uses Google Maps to geocode addresses, calculate driving distances, and generate map previews. Because these are Google services, a Google Maps API key is required. Each user provides their own key, which is stored only in your browser.
How to get a Google Maps API key:
- Go to the Google Cloud Console
- Create a new project (or select an existing one)
- Go to APIs & Services > Library
- Enable these APIs: Maps JavaScript API and Maps Static API
- Go to APIs & Services > Credentials
- Click Create Credentials > API Key
- Copy the key and paste it above
Your key is stored only in your browser's local storage and is never sent anywhere except directly to Google's APIs.
⏳ Searching, please wait…
Nearest Offices
5 closest offices by driving distance.
| # |
Office |
Drive Distance |
Drive Time |
⏳ Calculating, please wait...
How This Calculator Works
- Uses Google Maps APIs to find the nearest office and calculate driving distance and time to the client site.
- If the distance is under 50 miles, technicians commute daily.
- If the distance is 50 miles or more, weekly travel (5-day workweek) with hotel stays during the week.
- For hotel costs, hotel nights = total project days minus 1 for the final day, multiplied by the number of technicians.
- Per diem is based on first/last day rates and a standard daily rate for intervening days, determined by the project's state.
- All partial days round up to a full day (e.g., 1.2 days counts as 2 full days).
- "Half Mileage" is the total mileage divided by 2.
- Travel times are rounded up to the nearest half hour for one-way calculations.