The scope of your needs dictates how long a project will take. Overhauling the user experience of a website can take anywhere from a week to several months.