Contractor does good work But goes horribly over schedule and doesn't follow through.
If you use him, make sure you get a contract with a penalty clause for going beyond schedule. Also, do not pay the final bill until all the work is finished. He is also hard to get hold of.
more