Residential plumbing systems should be inspected at least once a year by a plumbing contractor or company. This routine maintenance can help identify potential issues or leaks before they become severe complications. However, if there are noticeable problems like slow drains, low water pressure, or discolored water, it's recommended that you have your system inspected immediately to prevent further damage.