SLS provides residential and commercial construction services for Federal, state and local governments, as well as energy companies. SLS is headquartered in Houston, Texas.