I'm reasonably handy but this repair seems involved and I figure if it's not done right then the door opener will probably burn out. So I called this company. They had a technician out the same day. Courteous, professional and quick. He knew what he was doing.
The springs they put in look a lot better than the cheesy ones that broke.
Worth the money to get it done right IMO.