I have dealt with James Bateman of Team Texas Construction on multiple projects from 2010 thru 2016, and I have always been satisfied. Yes, there are bigger companies out there, and there are a lot of companies with slicker marketing, but I won't buy from a sales rep who never personally hammers anything and has never even met his coworkers who do. It was clear to me that James really understands what he's selling, and he stayed personally involved with every detail of each job until they were completely done (including my claims with 2 different insurance companies over the years). He has become very easy to work with (email/text friendly), and obviously Team Texas has proven that it is not one of those companies which disappears overnight. I will not hesitate to use Team Texas whenever I have another need.