Exactly what is wrong with your strut? Can it be used as a template to cast a new one?
Installing a strut is not a quick operation. I usually remove the shaft, run a line from the center of the transmission flange, centered through the stern tube and then centered through the strut. It may require some building up or removal of the strut's bed to get the line centered through the strut.
I'd figure two or three full work days for yard personnel with experience and the proper tools, possibly a week or more for someone who hasn't done it before and doesn't have the tools.
If it isn't correctly lined up you will go through cutlass bearings pretty quickly, you could damage the tranny and the vibration could be intolerable. There is no 'wiggle' room on this job, no pun intended.
On the surface, replacing a strut seems like an easy job. Having been down that road, it just ain't so.
First, to get a replacement strut carefully remove the exiting strut. It may be possible to cast a new strut or have a replica built from SS. Depends on the boat and the strut.
Then as
@capta said, alignment is crucial. A string, laser line, or in my case an old shaft is essential to get the strut lined up correctly. Even with careful alignment, the engine will need to be realigned because no matter how hard you try, it won't be perfect.
I had a new bronze strut cast by Mystic Foundry in Mystic CT. about 10 years ago, it wasn't cheap about $700 for the casting.
If a yard is going to do this, the bill will be high. It is also not a job that can be done on a short haul.
Good Luck!