Commercial water heater replacement in Portland involves more than swapping a residential-sized unit: capacity sizing, the commercial permit...
Commercial Plumbing Service Contract Pricing in Portland: Models, Ranges, and Cost Drivers
A commercial plumbing service contract covers scheduled inspections, routine maintenance, and priority repair scheduling for a set, recurring fee...
Portland commercial property owners are solely responsible for maintaining their private sewer lateral from the building to the City's maintenance...
Restaurant Plumbing Compliance in Portland: Passing Health, FOG, and Plumbing Inspections
Portland restaurants must satisfy three separate plumbing-related compliance systems: Multnomah County Health Department licensing, the Bureau of...
Multnomah vs. Washington County Plumbing Permits: A Multi-Site Manager’s Comparison
Multnomah and Washington County handle commercial plumbing permits through different offices, fee structures, and inspection-scheduling...
Commercial Plumbing Permits in Portland: When You Need One, Costs, and Timelines
Portland requires a commercial plumbing permit for any plumbing work in a commercial structure, and only a licensed plumbing contractor holding an...
Failed Backflow Test in Portland: Repair, Retest, and Replacement Approval
A failed backflow test in Portland requires repair or replacement before your assembly can pass a retest. Repairs need no advance notice to the...
Backflow Prevention Devices for Portland Commercial Properties
Commercial properties in Portland must install a backflow prevention assembly whenever a cross-connection exists between the potable water system...
Grease Interceptor Cleaning Rules for Portland Restaurants
Portland restaurants must clean their grease interceptor once FOG and solids reach 25% of the unit's liquid depth. Restaurants must file a cleaning...
Grease Interceptor Requirements for Portland Restaurants
Portland restaurants must connect kitchen fixtures to an approved grease trap and interceptor system under City Code 17.34.050 and the Oregon...