Ruby Software
Solutions
WaterFlow  
   Accurate pipe sizing