Can and how do we load the software on 2 different computers and then sync that days information at the end of the day. ie. One main computer at the office and another one on road doing estimates (tablet pc) then transfer data between them.
Stop guess-timating. Learn how to estimate and make money! $$$
There is no way for the databases to 'sync.' What you could do is only have one database being updated at a time. So if you take a laptop on the road and update that one, when you get back to the office, backup the laptop data and then restore it onto the desktop.
Or possibly use the Gopher Palm in the field.