The main factors that affect the cost of a website redesign are the scope of the project, the complexity of the design, and the experience level of the designer. Additional factors such as the addition of new features or functionality, custom development, and ongoing maintenance can also impact the cost.