It takes different amount of time to complete different types of website. It may take anything from one week to one year based on the length of requirement.