Dowdle & Sons Mechanical, Inc.
100 Tower Rd.
American Canyon, CA 94503
License # 542743
1301 Cesar Chavez
San Francisco, CA 94124
San Francisco Municipal Transportation Agency
S.J. Amoroso Construction Co., Inc.
Dowdle & Sons Mechanical, Inc. performed plumbing and HVAC work for the construction of a new 66,213 square foot maintenance and operations building for SFMTA.