Domain Registering/Logins for the existing site
Information Gathering
Choosing a theme for your new website or designing a new one as per your requirement
Writing Content for your website
Developing your new website
Quality Assurance
Deployment/Making your site live
Support & Maintenance