Northwest Pipe Co.  has completed a public offering of 1.7 million shares of common stock to the public at $29 a share. Proceeds from the offering are expected to be approximately $46 million. The company intends to use the money to purchase about $34 million of manufacturing equipment that it leases, and the remaining $12 million will repay a portion of its debt. The company trades on the NASDAQ exchange under NWPX.