Home / Portfolio

Websites built for businesses that need the phone to ring

Three builds across different trades. Rather than list features, each one explains the decision that mattered most for that industry, because a roofing company and an electrical contractor need very different things from the same platform.

Roofing contractor website

Roofing contractor website

Roof repair, roof replacement and storm damage each got their own page instead of one combined services page. A project gallery with before and after photos sits above the estimate form, and the form asks for four fields rather than ten. See how roofing sites are structured.

WordPress design
Local SEO
Project gallery
Estimate form

Plumbing company website

Plumbing company website

Emergency callouts and planned installations were split into separate paths, because a burst pipe and a scheduled water heater swap are not the same decision. Tap to call stays fixed on mobile, and the booking form only appears once the visitor has chosen which of the two they need. See how plumbing sites are structured.

WordPress design
Local SEO
Project gallery
Estimate form

Electrical contractor website

Electrical contractor website

Safety work, panel upgrades and EV charger installs each got a page of their own, with licensing and insurance detail placed where a homeowner actually looks for it. Service areas were given individual pages rather than one list of town names. See how electrical sites are structured.

WordPress design
Local SEO
Project gallery
Estimate form

The parts that do not change between trades

Industry details differ. These foundations are on every project regardless of what the business does, and they are part of every website design project I take on.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Mobile first layout

Designed for a phone first, because that is where most local searches start.

Why you will not see ranking screenshots here

Plenty of portfolios lead with traffic graphs and first position screenshots. I keep those out, because a screenshot proves very little on its own. Rankings move, results depend heavily on the market and the competition, and nobody can promise the same outcome for your business.

What I can show you is how each site was structured and why. If you want specifics on a particular project, including what changed and what it did, ask me directly and I will tell you what I am able to share with the client’s permission.

Working in a trade not shown here?

The approach carries across. I have also built for painting, construction, solar, cleaning, junk removal, pressure washing, flooring, concrete, fencing, tree service, pest control, garage door and locksmith businesses.

Get a Website for Your Business

Tell me the trade, the services that matter most and the areas you cover. You get a plan and a fixed quote before anything begins. If your trade has its own page, the industry section is the quickest way to see how the site would be structured.

Scroll to Top