Imagine Maria, a homeowner near Victoria Avenue in Riverside. She noticed a persistent drip in her attic after a recent summer storm, signaling it was time for a full roof replacement. Eager to get the job done quickly, she hired a contractor who promised a fast turnaround, never mentioning city permits. Weeks later, a city inspector, driving by for another project, flagged Maria’s new roof as unpermitted work. The consequence? Significant fines, a stop-work order, and the painful reality of potential tear-down and re-installation to meet code, costing her far more. This scenario highlights a critical reality in Riverside: understanding local building permit requirements for roof replacements is non-negotiable.