WordPress hosting comes with some special challenges due to the structure of that ecosystem with plugins, themes and WordPress core all being updated independently and at irregular schedules. While most of those upgrades are straightforward with little impact on websites, some upgrades can cause unexpected errors. For that reason we take special precautions to backup site files and databases before any updates are made.
We also rely heavily on staging environments to test out larger code changes before deployment. Many clients appreciate the ability to see and interact with proposed changes prior to launch. This also gives us an opportunity to properly test changes across multiple devices.