Yellow Jersey repair frames of all types but it's very expensive. The frames they repair usually have some sort of sentimental or collectors value exceeding the cost of a new frame. You can check them out at the following link.
http://www.yellowjersey.org/