5 - 30 minutes
My hard drive crashed and I was unable to recover my work including the OS on that drive.
I bought a new bigger drive 500 GB 5400 RPM 2.5" Hard Drive from ifixit and followed their instruction on installing the drive. The instruction was very clear and I had no problem installing the new drive.
Make sure you have a backup copy of your OS in the event your drive crashes.