Creating an expertly-designed website can take from a month to half a year or more. In general, the more pages and integrations you need, the longer it will take for an agency to create an effective solution.