This contractor was both slow, had a great lack of detail, never double checked work and ran at a snails pace. I would not recommend using them to have work done in your home. He would send over his sons to do the work that he had layed out but then we would have to clean up after them and question the work that was done.
PROS: eventually got done after nagging
CONS: very slow and lacks good detail
more