Overview Details Press Releases Multimedia Locations People Groups Founded in 2005, scthouston.com provides custom screen printed tee shirts, business cards and forms, signs, banners, vehicle wraps and a number of other products for promoting their clients' businesses.