In the first real storm of the season, nobody waits for your homepage animation.
The customer is not browsing
The gutter is overflowing down the siding. Water is coming into the basement. A limb came down on the fence in the night and the wind has not stopped.
They are not assessing your workmanship. Three facts, fast: this is your trade, you come to this street, here is the number.
Assume the worst connection
Everyone dials at once in a storm, basements and hillsides swallow reception, and a nearly flat handset slows itself down. In November those three always arrive together.
Build for the customer out on the streets under Aurora and the easy one looks after itself. Words paint first, pictures follow, nothing blocks the render.
Emergency terms at the top
Overnight cover belongs in the first screenful, above anything about atmospheric river season of the service page. Tucked behind a footer link it may as well not be offered.
Then define it. Someone answers until ten. Ring-back inside the hour. Storm weeks run worst-first. A vague answer near the ship canal is read as no. Left vague, people assume no.
Buttons a wet thumb can hit
Rain on the glass throws off every touch and cold fingers are imprecise. Small links packed tight do not get pressed, they get given up on.
Give the call button real size, pin it so it follows the scroll, and leave clear space so nothing else steals the tap.
Test it in the situation
Next wet job with poor reception, try booking yourself through your own form and put a stopwatch on it.
It rarely goes well. What you approved indoors on a big screen is not what a customer meets standing in the rain.