Sean Dowker's Company Details
Tuscaloosa, AL, US • 250 - 499 Employees
Architecture Firm/Engineering Firm
TTL, Inc. is an engineering consulting firm with offices in Alabama, Georgia, Tennessee, and Texas. We serve clients all over the country in the Energy, Transportation, Industrial, Institutional, Commercial, Government, and Water/Wastewater markets. For more than 50 years, we have been passionate about solving challenges and helping our clients be successful. At our core, we are driven to serve our clients, our communities, and our people.
Geotechnical engineering
Analytical Laboratory services
Construction Materials Testing
Special Inspections
Geotechnical Engineering
and Environmental Consulting
Transportation Services
Industrial Services
Energy Services
Civil Engineering Design
Non-Destructive Testing
Civil Engineering
CE&I
Pipeline Services
CCR Services
Transmission Line and Substation Services
Geotechnical Explorations
Environmental Compliance and Remediation
CE&I
Architecture Firm/Engineering Firm
Engineering Services
Consulting
Business Services