I have porch stairs that are 6 feet wide and 1.5 inches thick and 9-9.25 deep. The treads form a 90 degree joint with the risers, i.e., no overhang. It is as if the builder just used a 2 x 10 and slapped them down. It is oddly uncomfortable to go up and down these stairs. I'd like to replace the treads with something bullnosed and with an overhang. I am thinking of a 1.5 x 12" cut down in width to 10" leaving a 3/4 overhang of the risers.

My questions are these:

1) What wood to use (western New York - think winter white)

2) Are there ready made treads available in this size and length?

3) Or would I be better off getting 2x12's and ripping them down to 10" and then routing a bull nose myself?

Any suggestions greatly appreciated.