It depends on your experience level with DIY home projects, but it can take anywhere between 2-4 hours, assuming you do not run into any serious problems with installation.