To build your WordPress website, we will either choose an existing theme that matches all you need, upgrade an existing theme or build a fresh theme from scratch. It depends on your requirements and budget.