Steel Shops – Mr. Lube

Mr. Lube has partnered with Global Steel Buildings Canada to build new steel shops sites across Canada.  The first location was in Kingston, Ontario.  Customer experience is important as is prompt and dependable service. Both companies operate with this philosophy.   Founded in 1976 by Clifford Giese, the first Mr. Lube opened in Edmonton Alberta. [...]