Lifts are an essential piece of equipment in a collision repair shop, but they also present certain safety hazards.
Houston equipment firm doubles ins SoCal footprint with $5.5 million deal at 1405-1407 240th Street in Harbor City.