Have you ever thought of estimating software? I don't use any, but I have seen several that looked good. That with your "gut reaction" should do you pretty good and save you some money (and the software would be a tax deduction).

Bob