Our Company

In today’s business environment, personalized customer service is rare. Equally unusual is a third-generation family successfully guiding its company into a fifth decade of dedicated service to Southern California’s Construction industry. In 1941, Emmett J. Malloy founded his Inglewood, CA, general engineering contracting business, taking the tough jobs too small for larger contracting companies to handle. Emmett’s focus on quality work and customer service helped his business become a leader in the Southern California construction industry. His son, Tom Malloy, launched Trench Shoring Company in 1973 to meet the unique shoring needs of general contractors, focusing on public works projects. Tom’s commitment to help keep contractors safe in the trenches through excellent, consistent service . Malloy credits much of the company's recent expansion and success to the involvement of his children, Kevin (President), Bridgett (Vice President), Kelley (Vice President) and Ryan (Lake Forest location Branch Manager). Each joined Trench Shoring Company after gaining valuable experience at other companies. And all four have brought their varied business backgrounds and passion to the business.

Today, Trench Shoring Company provides the construction industry with the largest inventories of highest quality shoring equipment and support from their ten convenient locations serving the Central Coast, Southern California and Las Vegas, Nevada. The company continues to be on the leading technological edge of their business. And, as Kevin Malloy notes, “We are proud that Trench Shoring Company has remained a family business....commitment to safety and service is our legacy.”

Our Company Image Gallery - Click to Enlarge

Compton Corporate Office

(800) 423-4411 • (310) 327-5554


(855) 509-5900 • (661) 396-9160


(800) 221-2030 • (951) 849-1611



(800) 457-4646 • (951) 734-4290


(866) 887-3909 • (559) 691-4123


(800) 439-0987 • (714) 879-1005

Lake Forest

(800) 714-7244 • (949) 454-0858


(800) 805-2258 • (805) 529-4614

San Diego

(800) 608-4422 • (858) 530-2500

San Leandro

(510) 900-0595

Las Vegas, NV

(866)-319-2053 • (702) 651-0920