if it has a paint job in good condition, you may want to consider p-clamps or a seat post rack. Lots of people happily use solutions like that.
Otherwise, there is no problem adding them to a steel frame. There are tons of builders in the Boston area, but I'm not sure of any that do repairs.