I don’t charge for travel time or mileage within my normal area but many contractors do. The plumbers and electricians are particularly known for this. Check to see what other handymen in your area are doing.
When traveling outside of my normal work area I always charge for mileage and/or travel time.
If you charge for mileage, use the federal mileage rate (2008 business rate is 50.5 cents per mile). This rate was set with the intention of covering all of your vehicle expenses including gas, maintenance, insurance and depreciation.
When negotiating travel time you should use your regular hourly rate. If your customer balks at paying for the entire round trip, offer to share the burden by splitting the time.