It depends on the city you are in, and the market you are fater. If you are in a small rural cuty you may not want a name that is only going to appeal to a bunch of meatheads, but in a big city that might be ideal.
barring that,
"Iron Works"
"Steel Head"
"Granite"
"The Factory"
"Intensity"