Company Description. Sportscapers Construction, Inc. is a leading construction company based in Houston, Texas. Since 1997, the company has specialized in designing and developing premier sports amenities and recreational areas. Sportscapers Construction has built a strong reputation for excellence in the sports facility construction industry, working with various clients including schools, universities, professional sports teams, parks and recre...