Cloudflare Pages is a hosting service for websites made of plain files, meaning HTML, CSS, images and a little JavaScript. You upload the site and it is served from Cloudflare network of data centres, with HTTPS included. The free plan covers what a trade website needs, and the details are on the Cloudflare Pages documentation.
Why it suits a trade site
A trade website does not need a database. It is pages about your services, your towns and your work, plus a form that emails you. All of that can be plain files, and plain files served from a global network are about as fast and as hard to break as a website gets.
There is no software to update, which matters more than it sounds. An out of date plugin is a common way into a small business site, and a site with no plugins has no plugins to forget.
What it does not do
It will not run a WordPress admin panel, so you do not log in and drag blocks around. Changes are made to the files and published, which for most trades means sending us the new photos or the new paragraph.
It does not send email on its own either. A quote form on a static site posts to a small form service or a serverless function, which then emails you. That is a setup step, and it needs testing end to end before launch.
A worked example
A fencing firm lost a weekend of enquiries when a plugin update broke its contact form and nobody noticed until Monday. The site was fine. The form was not, and there was no way to tell from the outside.
On Cloudflare Pages there is no plugin to update and no admin panel to break. Every published version is kept, so a bad change goes back in a minute rather than being restored from a backup.