Don't ever let any contractor recommend buy thumbtack.
They don't do any real screening and the contractors that come to your house have fake reviews with out real experience.
Buyer be ware if you don't have to go through the nightmare we had to through and lost lots of money.