OTL is a design-build specialty construction company headquartered in Anaheim, California with an office in Dallas, Texas and projects throughout the U.S.
We’re industry leaders in creating one-of-a-kind water features, rockwork and themed environments. Take a look at some of our spectacular projects below.