SPIPE fromElite Software(Bryan, TX) computes optimal pipe sizes for hot and cold water domestic water supply systems in both residential and commercial buildings. It can handle systems with virtually unlimited numbers of pipe, and it can also perform a system analysis complete with a bill of materials and labor estimate.