H & P Technologies, Inc.