This is contingent upon the extent and intricacy. A complex website with special features may take many months to complete and a simple one may be completed in a few weeks. To stay on schedule, you must have clear communication with us.