I have a similar situation. I build most of my hardware/software at home, then travel to the field to do the delivery. I do have to interact with code bases on servers around the country. That works fine via my DSL line and appropriate VPN software. My home is my office. There is no need to commute at all. Travel to the field has to start somewhere. For me, that "somewhere" is now Pocatello, ID instead of San Diego, CA. Much lower cost of living, no commuting. The only real inconvenience is having to take a short commuter flight from Pocatello to Salt Lake City to access a major airline with world wide connectivity.