In Wittmann, near West Patton Road and North Douglas Ranch Road performing a diagnostic on an inoperable heat pump. Upon arrival, found controls had caught fire due to wiring overheating. Replaced capacitor, starting relay, contactor, fixed burnt wiring, and added new 30A time delay fuses to disconnect box. Ultimately, due to age and Freon type in system...I would recommend upgrading system in the next few years. System is working properly upon departure.