I hired TNT to do a rebuild and re-pitch of a roof over my sun porch, delete skylights, install 2 new doors for said porch, and fix various places that had water damage around the house, to include an area under the deck that was causing the deck to pull away from the house.
With that amount of work needed, and before I talked to anyone, I knew the price for the work would be in the upper thousands. I chose TNT because they had a very fair price in the middle of the range of quotes I got, and the best value for that money.
One thing I encourage anyone hiring a contractor to do is make up and sign a contract with them. DO THIS with ANY contractor, and LEAVE THE DEAL if they give you a hard time about wanting a contract. Michael and TNT have a contract already made up, and you and them can add/take out whatever you want before the job even starts. Michael even told me that he really liked that I asked for a contract because it protects BOTH parties. On my end, I put in a provision that before I gave him any money, I had to have a walk around with them and let them know whether or not the work was up to my liking. This was no problem, and they would answer any questions my wife or I had, and showed us examples if needed. So, really everyone, always get a contract!!
As for the work, everything looks great! Our roof actually lets water drain into our gutters instead of leaking into our sun room. Our house does not have any more holes in it from water damage or animals, and it really helped the curb appeal of the house. Most important, the deck was not just pulling away from the house the joists under our master the deck was attached to were water damaged. I was shown where all of the problems were so I could understand what was happening and how they would be corrected. It only added 1 day to the timeline, which we were glad about. The guys (mostly Michael's sons) came on time, and cleaned up after themselves everyday. We have 2 dogs who use the backyard and the gate was not left open once when they weren't there. We can't even say that about ourselves.
Hopefully you have read this far down and I hope I have helped ease your mind about going with TNT. You won't regret it. Ask for the contract, make it your own, and enjoy whatever project they do for you!