The ease of use and the speed of the software to get projects started and completed. It is very easy to learn and has a very helpful customer support staff to answer any questions you have. I have never run across any problems with the software. I have noticed that it is a bit expensive, but the ease of use and benefits outweigh the cost. This is a great tool for any contractor. I am able to use the software on the go, and it is very easy to use. I don't have to wait for my supervisor so I can get work done.