Customer called and scheduled because his door was not opening. The customer did say he had a broken garage door spring, once I arrived on site I confirmed that he did have a broken garage door spring. Typed up an estimate, including springs, cables, and bottom fixtures because cables are rusting out. Once all the work was performed, the door had operated smoothly and flawlessly.