Replaced prv main shutoff and disposal. Tested for leaks and function.
Performed a troubleshoot for a GFI, tripping the outdoor lights and disposal. Upon investigation, I found a bad feed from the GFI in the dining room to the disposal and outdoor lights. My solution was to feed that circuit.
Replaced failed section of piping on water heater. Installed two new check valve, one on the cold inlet and one on the recirculation return line. Reinstalled existing recirculation pump and expansion tank.