# Plumbing Booster > Professional plumbing engineering software for automated pipe sizing, drainage design, pump selection, water heater sizing, tank sizing, and riser diagram generation. Supports IPC, UPC, NSPC, and ASPE codes. Works offline on Windows and Android. 28-day free trial, no credit card required. ## Product Overview Plumbing Booster is a desktop and mobile plumbing engineering application that automates the complete plumbing design workflow. It is built for plumbing engineers, MEP consultants, and design professionals who need code-compliant calculations and professional documentation. - **Website**: https://plumbingbooster.com - **Platforms**: Windows 10+, Android - **Pricing**: Free 28-day trial, then $5/month, $40/year, or $200 lifetime perpetual license - **Offline**: Fully offline-first — no internet required for calculations - **Privacy**: No project data transmitted to any server - **Support**: mahmodsohsah1@gmail.com | WhatsApp: +20 1096446818 - **Developer**: Mahmod Sohsah, Shirbin, Dakahlia, Egypt ## Modules ### Domestic Water Pipe Sizing (Available) Automated pipe sizing using IPC, UPC, or NSPC tables with velocity-based and Hunter curve methods. Features include: - Multi-code pipe sizing: IPC table-based, UPC, NSPC, and velocity-based with automatic WSFU-to-flow conversion - Supported pipe materials: PPR, PP-RCT, HDPE, Copper, CPVC, UPVC, PEX - Pressure analysis using IPC Table 604.3 fixture pressure requirements, static head loss, Hazen-Williams friction losses, and water meter sizing - Multi-system and multi-floor support with shared global floors, per-system wet areas, separate cold and hot water branch sizing - Material-aware sizing with pipe series selection (PN10 SDR 11, PN20 SDR 7.4, etc.) and automatic inner diameter calculation ### Drainage System Design (Available) Sanitary, storm, and chemical drainage design with IPC and UPC sizing tables: - One-pipe and two-pipe sanitary systems with IPC/UPC fixture unit loading - Horizontal pipe slope from IPC Table 704.1 - Storm drainage with exposed areas, leaders, gutters, secondary drainage, and rainfall intensity calculations - Chemical waste piping with code-compliant material selection ### Water Heaters Design Storage, tankless, boiler, and heat pump water heater selection and sizing: - B2 auto-staging with N+1 redundancy - Catalog-based selection from AO Smith and other manufacturers - ASHRAE HVAC Applications Table 13 (default), Table 16, and Table 15 as standalone selectable methods - Generic sizing modes with peak-window analysis - Manual design flow input support ### Pumps and Pump Selection (Available) Booster, sump, transfer, recirculation, and stormwater pump sizing: - Booster pump sizing with pressure-deficiency analysis and governing scenario selection - TDH breakdown and source-linked duty points from Domestic Water module - Sump and sewage pump sizing with basin sizing, cycle-time checks, and ASPE Volume 2 review - IPC Section 712 compliance capture for sump and sewage/ejector systems - Total-system and per-duty-pump curve plotting with flow/head verification tables - Engineering-first summary with head breakdown, governing basis, and advisories - Computed friction mode using Hazen-Williams engine with source-controlled IPC Appendix E fitting equivalent lengths and per-entry provenance ### Water Supply Tanks and Vessels (Available) Potable storage, fire water (NFPA 22), expansion, and pressure tank sizing: - Potable atmospheric tanks with autonomy-hours × average demand baseline plus multiple candidate sizing methods (ASPE M1 fixture-based, ASPE M2 gravity multiple dwellings, SEP required autonomy, per-capita consumption, CIBSE Guide G fixture-based) - Tank supply source selection (water tanker, water network, or both) - NFPA 22-compliant fire water tank sizing with dedicated and combined configurations (F1 direct flow duration, F2 demand source import, F3 break tank with refill credit, F4 pressure tank with air/water model) - Pressure tank sizing with drawdown fraction, run-time target, and cycling advisories - Standard tank selection (imperial/metric tiers) and commercial catalog selection with location compatibility filtering - Fire water demand-source integration with Pumps module, NFPA 13 sprinkler, NFPA 14 standpipe, and combined-system aggregation - Engineering benchmarks with provenance-backed values, data-integrity tests, boundary/advisory tests, and persistence/AI-export regression coverage ### Drainage Tanks and Interceptors (Beta) Grease, oil/sand, and other drainage tank and interceptor sizing per code requirements and fixture load. ### Riser Diagrams (Available) Interactive SVG riser diagrams with hydraulic analysis: - Auto-generated diagrams with floor labels, elevation annotations, pipe sizing, and flow direction arrows - Professional color-coded line weights and wet area boxes - SVG and PNG export with zoom controls, grid toggles, and dimension annotations - PDF integration with content-bounds-aware export ### Professional PDF Reports (Available) One-click comprehensive PDF reports: - Cover page with company, client, and additional logos - Project images with aspect ratio preservation - Calculation tables, riser diagrams, and code references - Dynamic layout adjustment and professional branding ### Global Unit Converter (Available) Standalone utility window with comprehensive conversions: - Pressure, flow, volume, temperature, length, and more - Per-category favorites and recent units - Per-quantity unit preferences (not just metric/imperial toggle) - Opens in a separate Electron window for use alongside other modules ## Supported Plumbing Codes - **IPC** (International Plumbing Code) — pipe sizing tables, fixture pressure requirements (Table 604.3), WSFU conversion (Table E103.3(3)), friction loss charts, fitting equivalent lengths - **UPC** (Uniform Plumbing Code) — Table 703.2 drainage sizing, Appendix C building drains/sewers, fixture unit tables - **NSPC** (National Standard Plumbing Code) — fixture unit tables and pipe sizing - **ASPE** (American Society of Plumbing Engineers) — Volume 2 sump data, Volume 3 sewage lift-station data - **ASHRAE** — HVAC Applications Chapter 51 Tables 13, 15, 16 for water heater sizing - **NFPA 22** — Fire water tank sizing standard ## Engineering Methodology ### WSFU Conversion Water Supply Fixture Units are converted to flow rates (GPM or L/s) using official code tables. The software automatically selects the correct conversion based on chosen code and system type (flush tank vs flushometer). ### Pipe Sizing Methods 1. **IPC Table Method**: Uses official IPC pipe sizing tables (Appendix E) with material-specific inner diameter calculation 2. **UPC Table Method**: Uses UPC fixture unit and pipe sizing tables 3. **Velocity-Based Method**: Configurable velocity limits (default 4-8 ft/s or 1.2-2.4 m/s) with Hazen-Williams friction loss calculations and material-specific C-factors ### Pressure Analysis - IPC Table 604.3 fixture pressure requirements (8-45 psi depending on fixture type) - Static head loss: 0.433 psi per foot of elevation - Hazen-Williams friction losses with material-specific C-factors - Safety factor: 1.2x multiplier for conservative design - Automatic recommendations for booster pumps when pressure is inadequate ### Pipe Materials Supported PPR, PP-RCT, HDPE (PE80, PE100, PE100-RC), Copper, CPVC (Schedule 40/80, Corzan Schedule 80), UPVC (ASTM D1785 Schedule 40/80), PEX ## Pricing | Plan | Price | Period | Key Features | |------|-------|--------|--------------| | Free Trial | $0 | 28 days | All features, no credit card required | | Monthly | $5 | per month | All modules, 3 desktop + 2 mobile devices | | Yearly | $40 | per year | Save 33%, priority support, early access | | Perpetual | $200 | one-time | Lifetime license, 365-day offline token | All plans include all modules and all plumbing codes. ## Key Pages - [Home](https://plumbingbooster.com/) - [Features](https://plumbingbooster.com/features) - [Pricing](https://plumbingbooster.com/pricing) - [Download](https://plumbingbooster.com/download) - [Documentation](https://plumbingbooster.com/docs) - [Reference Tables](https://plumbingbooster.com/reference) - [Academy](https://plumbingbooster.com/academy) - [Updates](https://plumbingbooster.com/updates) - [FAQ](https://plumbingbooster.com/faq) - [Contact](https://plumbingbooster.com/contact)