Web design · SEO, AEO & GEO · Development

I design, build, and optimise websites that get found.

Custom WordPress and hand-coded builds. Search visibility across Google and the AI answer engines. And the technical work in between — CRM integrations, DNS, email deliverability, migrations. For roughly ten years, for life-science firms, construction fintech platforms, wealth managers, and regulatory consultancies.

Top Rated Plus on Upwork · 100% Job Success Score · 4.8 across 23 reviews

Clients I have built for

  • Spherix Global Insights
  • Rise Growth Partners
  • GCPay
  • Payapps
  • BridgeView Life Sciences
  • Populus Health Technologies
  • SilverOpus
  • EARP
  • My Legal Academy
  • Rebound
  • Ark Family Wealth
  • Tricia Montalvo Timm
  • Write a Must-Read
  • Spectrum Builders
  • District Home Solutions
  • LPumpa Designs
  • Tribe of Investors
  • Capital Wealth Planning
  • The Win-Win Wealth Strategy
  • Anton Bayer
  • Bluebird

100%

Job Success Score on Upwork

2,053

hours billed

59

jobs booked, 41 completed

10

years building on WordPress

Selected work

Work that had to survive a real buying committee.

Regulated pharma research, payment software moving billions, EU compliance law, and growth capital. Each one is live, and each one links to what I actually did.

All eight case studies

How it works

A straight line from first call to launch.

01

Call first, quote second

A short conversation about what the business actually needs the site to do. I will tell you honestly if a rebuild is not the answer — sometimes the fix is a technical audit and three pages, and saying so has never lost me a client worth having.

02

Research, then a fixed scope

I go through your competitors’ sites, your current analytics, and your search landscape. You get back a written scope, a fixed price, and a launch date. No hourly surprises and no change-order games.

03

Build in the open

You see the real site on a staging URL from the first week, not a mockup at the end. You review actual pages on actual devices, which is the only way feedback is worth anything.

04

Launch, then keep it healthy

I handle DNS, redirects, Search Console, analytics, and the first weeks of monitoring after go-live. From there, hosting and SEO retainers are month-to-month — stay because it works, not because you signed something.

Client feedback

What clients say when Upwork asks them.

Upwork does not publish reviewer names, so these carry the project and date instead. The tags underneath were selected by the client, not written by me. More on the review record.

★★★★★

“Michael is the real deal. Always available for discussion and full of great ideas and recommendations. But most importantly, his work is fantastic. Highly recommend!”
Clear CommunicatorCollaborativeCommitted to QualityReliableSolution Oriented
Elementor Website Improvements
May 2021 · via Upwork

★★★★★

“Michael is awesome. He has been helping us with website projects for almost two years now. He's truly an expert in Wordpress and Elementor. He completely overhauled our website from”
Committed to Quality
Design and Create Website Pages in Elementor & WordPress
July 2025 · via Upwork

★★★★★

“Michael designed an effective website for our company. He communicated well throughout the entire process, and we couldn't be more pleased. I highly recommend him to anyone else.”
Clear CommunicatorCommitted to Quality
Website redevelopment
April 2023 · via Upwork

★★★★★

“Michael has not only great competency, he is a great communicator, and very easy to work with. Highly recommend!”
Clear CommunicatorCollaborative
Redesign of SaaS business' WP site — redefine for better reflection of service offerings & SEO
April 2022 · via Upwork

More recent work

Twenty-one live sites, and counting.

Life sciences, wealth management, construction, nonprofits, authors, and a micro-gym in a shipping container. Different industries, same standard.

The Rebound website, shown on desktop, laptop, tablet and phone Life Sciences Rebound Go-to-market marketing for life-science technology
The DashPoint Analytics website, shown on desktop, laptop, tablet and phone Health Tech DashPoint Analytics Interactive data visualisation for post-acute care
The Cybvisor website, shown on desktop, laptop, tablet and phone Security Cybvisor Consumer cybersecurity and online safety
The Miami Connected website, shown on desktop, laptop, tablet and phone Nonprofit Miami Connected Free high-speed internet access for families The Capital Wealth Planning website, shown on desktop, laptop, tablet and phone Wealth Capital Wealth Planning Investment advisory firm The Ark Family Wealth website, shown on desktop, laptop, tablet and phone Wealth Ark Family Wealth Wealth management through personalised service
The Dominion Financial website, shown on desktop, laptop, tablet and phone Finance Dominion Financial Full-service lender for real estate investing
The Climate Capital website, shown on desktop, laptop, tablet and phone Climate Climate Capital The world's energy transition marketplace
The The Innovative Executive website, shown on desktop, laptop, tablet and phone Coaching The Innovative Executive Leadership and innovation coaching

Questions

Straight answers to what people actually ask.

How much does a website cost?

Most of my site projects land between $4,000 and $15,000, depending on page count, how much of the content needs writing, and how many systems have to connect to it. I quote a fixed price against a written scope before any work starts, so the number you approve is the number you pay. Smaller jobs — a technical audit, a landing page, fixing a site someone else broke — are quoted individually.

How long does a website take?

A straightforward marketing site takes four to six weeks from kickoff to launch. Larger builds with custom functionality, integrations, or a lot of content migration run eight to twelve. The single biggest variable is not development time — it is how quickly content and feedback come back from your side, which is why I set review dates in the schedule up front.

What is Answer Engine Optimization (AEO)?

Answer Engine Optimization is the practice of structuring a page so a machine can lift a clean, correct answer out of it. Traditional SEO gets you into a list of ten blue links; AEO gets you into the answer itself — featured snippets, voice results, and the summary box at the top of a search page. In practice it means question-form headings, the answer stated in the first two sentences underneath, and structured data that tells the machine what it is reading.

What is Generative Engine Optimization (GEO)?

Generative Engine Optimization is getting your business cited inside AI assistants — ChatGPT, Claude, Perplexity, and Google AI Overviews — when someone asks them a question your business answers. It overlaps with SEO but is not the same discipline: generative engines cite specific, verifiable, explicitly-stated facts and skip vague marketing claims. The work involves an llms.txt file, strict entity consistency, explicit factual statements, and making sure AI crawlers are permitted in robots.txt.

Where are you based, and does it matter?

It does not, and that is deliberate. Every project runs remotely over email, video calls, and a staging URL you can open at any time — the case studies on this site include clients in the United States, Australia, and across the European Union. In ten years the number of projects that genuinely needed me in the room has been zero, and working this way is what lets you hire on fit rather than on postcode.

Can you take over a site somebody else built?

Yes, and a good share of my work is exactly that — including sites where the original developer has disappeared and nobody has the logins. I audit what exists, tell you what is worth keeping, and handle the redirect mapping so the rankings you already have survive the change. Website migration is one of my listed specialisms.

Tell me what your site should be doing.

Describe the business and what is not working. I’ll come back with an honest read on the scope, the price, and whether I’m the right person for it.