In 1995, the three Sullivan brothers founded SLS with the goal to uphold integrity in every job, project and action. For more than twenty years, they have helped the company stay true to its mission by providing the highest quality service, while delivering construction projects on-budget and on-time.
With an emphasis on general contracting and program and construction management, SLS provides residential and commercial construction services for Federal, state and local governments, as well as a deep roster of private companies. We are headquartered in Galveston, Texas, with offices in Houston, New Orleans, New York, Charleston and the Caribbean Basin. Our national presence and our full team of project managers, superintendents and construction professionals allows us to quickly mobilize and service any assignment, no matter the size or location.