First Things First.
With its flexible architecture, WordPress extends a tremendous amount of latitude to web designers and developers. If you’ve properly maintained your website, you shouldn’t need a new one every time your business pivots.
For all but the simplest of customization projects, it’s best to begin with a prioritized list of items you’d like to add or have fixed— a.k.a., a requirements document. It’s also wise to host your website with a reputable hosting provider, which can have a major impact on performance, and significantly streamline the development process.