Hmm, the excavator is a rather nice idea.
As I know, its work cost so much and it is possible to recoup it in a short period. In my opinion, if you are going to work with customers, it is necessary to work with the CRM system and it will save you a lot of time.
I am talking about it because this question is very actual for my business too and right now I am working with the sales force implementation services.
I wasted a lot of time to research this question and now I utterly convinced that it is a necessary step for the business, if you want to work fastly and effectively.