Buyer beware! I called these guys on Saturday because my regular repairman wasn't available. They tried to tell me that I needed a new spring, alignment and cables and it would cost almost $600. When I balked at the price, they offered to do the work for half price. I didn't get a good feeling about this company so I declined. When my regular guy came out today he said I did not need a spring or cables and fixed my door, good as new for $125!