I would also guess 10-12 hours for a motor swap, assuming that all of the parts from the old motor fit the new motor almost exactly right. Once things start needing to be engineered, you're going to run into $$$ for labor.
Personally, I have done a 5-bolt 289 to 6-bolt 289 swap, and then the reverse... first one took us 18 hours, second one took us about 8. The reason it took 18 hours the first time is because we pulled the motor, found that the old one was a 5-bolt and the new one was a 6-bolt, and then had to engineer solutions for the bellhousing, bearing retainer, flywheel, clutch, starter, and clutch linkage. That required digging a bellhousing out of the garden (don't ask), cleaning it up, drilling holes in it to adapt it to the 5-bolt Toploader, finding that the starter would no longer touch the flywheel (6-bolt bellhousing we had was larger), digging an appropriate flywheel out of the parts bin, surfacing it, finding that the clutch wouldn't bolt up right, milling new holes in the flywheel for the clutch, finding that the bearing retainer wasn't right for the new bellhousing to mate to the transmission, digging the matching bearing retainer out of a parts bin, finding the new bearing retainer wouldn't fit the transmission, milling the bearing retainer to fit the transmission, sticking the whole thing together, installing into car, finding that clutch linkage pivot arm is now too long, shortening and rewelding, etc. etc. The point I am making is that in 18 hours, we did a SIGNIFICANT amount of hot rodding and problem solving, and still ended up with the new motor in the car, cranked up and running. So any shop that charges you 20 hours for an engine install is either taking you for a ride, or looking at your pile of parts and planning for some engineering work to be needed.
Now, when we did the swap in reverse, all we had to do was revert to the old parts. It took 8 hours and that was us working at a relatively leisurely pace, I recall.