The guide
Why it works.
Google can surface individual website pages, homepages, Business Profiles and other results depending on the query. When someone searches "roof sealing," a useful page devoted to that service may answer the need more clearly than a brief list on a homepage. That is a reason to create a substantial service page, not a promise that it will outrank or convert better than every alternative.
What a service page needs.
The service explained in plain words. What it costs, or how pricing works if it varies. Proof: photos of that specific work. The areas you serve, written out. And one obvious way to contact you. That's it; length matters less than relevance.
What to avoid.
Thin or duplicated pages where only a town name changes. Keyword stuffing. And a single services list when customers need enough detail to compare fit, price, proof, and next steps. Create a distinct page only when it has a distinct, useful purpose; publishing another URL does not earn a ranking by itself.
How many pages?
One for each materially distinct service that customers need to evaluate and that supports useful, specific content. If three services meet that test, three service pages plus a homepage and contact use five pages, which is one reason scope and plan size need to be decided together.