Worse company ever!!! Promises everything, delivers nothing. Crappy job and does not respond to calls/texts. Sub-contracts job out even though they say they have their own workers. Even their subcontractors don't know who they are because they are subcontracted by the subcontractors. When you call to complain about the crappy work they are rude and yells at you and blames you and has excuses for everything. Does not take responsibility for their work. Subcontractors were even better than this company. They gave us their personal numbers so we can call them instead of Touchstone if there were any issues with their part of the work. Avoid this company if you want to avoid shady saleman pitch and crappy work. Contracted them to do a small project and they couldn't even do it right. A small 10 day job ended up taking over 1 month and even then it wasn't finished correctly. Complained to them and no messages ever returned. There are better contractors out there, just not them.