WebService ASP.Net

Estou querendo desenvolver uma aplicação web com banco de dados SQL utilizando o software visual studio, e a linguagem ASP.NET. Pesquise bastante sobre consumo de um web service REST e SOAP e que são responsável por integrar sistemas por xml.
Minha duvida é ao começar meu sistema web pelo ASP.NET tenho que começar implementando o web service com rest ou soap junto com a parte de html e banco de dados ou deixo pra implementar o rest e soap no final do projeto quando ele estiver quase concluido?