From what I’ve seen, a typical contractor most likely end up making about 10% of the actual cost of the project. So if you get a good breakdown on material cost, and figuring $100/day/laborer, you can roughly figure out if his charge is within reason. If he comes so highly recommended, and the cost is just a little higher, that’s prob worth it for peace of mind.