There are two spar section companies that I have dealt with in the past. Dwyer http://www.dwyermast.com/dwyer.htm and Kenyon http://www.rigrite.com/kenyon/kenyon.html#replacement spars.
There are several excellent rigging
and spar fabricators in Annapolis. Ihave used Chesapeake Rigging
and I have been very impressed with Atlantic rigging