SEO & Web Developer · Ottawa, ON

I get local businesses found on Google.

Seven years turning websites into search visibility — with the analytics, SEO, and automation skills to prove the results, not just promise them.

Free 20-min audit · No sales pitch · Reply within 24 hrs

7
Years experience
5+
Live client sites
19
WP plugins shipped
4
Expert SEO tools
About

A developer who actually understands search.

I'm Mark Aguado, an SEO consultant and web developer based in Ottawa with seven years of professional experience. Most web developers can build you a site. Far fewer can build one that ranks, then prove with data that it's working — that's the gap I sit in.

Day to day I run the SEO and organic channel for an Ottawa tech company: managing 19 WordPress plugins, owning the analytics stack across GA4, GTM, and Search Console, and steering keyword strategy through SEMrush and Ahrefs. I've taken a site through Google's AI Overview era and built automation that turns hours of manual SEO and content work into minutes.

I also work in HubSpot — building conversion-focused landing pages and marketing automation — and I've shipped real websites for clients across Canada and the Philippines, from local studios and clinics to enterprise e-commerce.

On the side, I help Ottawa small businesses get found, get booked, and stop losing customers to competitors who simply show up higher on Google. Transparent pricing, real reporting, no jargon.

Based in
Ottawa, Ontario, Canada
Focus
SEO & analytics · Web development · Marketing automation
Education
Computer Programming Diploma — Algonquin College (Dean's Honours)
B.Sc. Information Technology
Languages
English · Filipino
The stack

Tools I work in every day.

SEO & analytics

SEMrush Ahrefs HubSpot GA4 Google Search Console Google Tag Manager Local SEO Technical SEO

Web development

WordPress JavaScript React Next.js PHP HTML / CSS GitHub Actions WooCommerce

Marketing & automation

HubSpot landing pages HubSpot workflows n8n Claude API Content strategy Conversion optimization

Testing & tooling

Playwright Automated QA Supabase Pinecone Figma Canva
Selected work

Real sites for real businesses.

Live client websites across two countries, plus in-house tools I've built to do the work faster.

Client work · live
Kanata, ON · Martial arts

ProStyle Martial Arts

Website for a Kanata martial arts school running kids, teens, and adults programs. WordPress build with a trial-class booking funnel, mobile-first design, and local SEO targeting "martial arts Kanata."

WordPressLocal SEOBooking funnel
BookingLead funnel
Visit live ↗
Canada · Health clinic

Kelly's Clinic

Website for a hormone-optimization and HRT healthcare practice — built around a virtual appointment platform with patient intake questionnaires, clear service pages, and a conversion-focused booking flow.

WordPressOnline bookingHealthcare
VirtualAppointments
Visit live ↗
Philippines · E-commerce

Globe Telecom Shop

E-commerce work for the online shop of one of the Philippines' largest telecom providers. Enterprise-scale storefront — experience handling complex catalogs, checkout, and performance under heavy traffic.

E-commerceEnterprisePerformance
EnterpriseScale
Visit live ↗
Philippines · Hospitality

Pannzian Beach & Farm Resort

Brand and booking website for a beach and farm resort in Pagudpud. WordPress build with AWS media storage, immersive visual design, and SEO built to capture travel-intent search.

WordPressAWSTravel SEO
Travel SEODiscovery
Visit live ↗
Metro Manila · Real estate

Stonecast Development

Corporate website for a condominium developer. Project showcase, location-based property pages, and a lead-capture contact flow for prospective unit buyers.

WordPressReal estateLead capture
Lead genBuyer inquiries
Visit live ↗
In-house & product
In-house tool · Automation

Automated Web Quality Assurance

A Playwright-based QA system that automatically scans live sites for broken links, layout and visual regressions, accessibility gaps, and SEO/meta errors across every page — catching issues before clients ever see them.

PlaywrightMCPCI
AutoSite audits
Internal
In-house tool · AI

AI content & SEO pipeline

A 4-phase AI pipeline (outline → draft → SEO → humanize) built with Next.js, Supabase, Pinecone, and the Claude API — cutting hours of manual content and SEO work down to minutes. My automation edge in action.

Claude APIn8nRAG
Hours→MinTime saved
Internal
Product · Side project

soontobecanadian.com

My own Canadian immigration timeline tracker, serving organic Google traffic with strong session engagement. Built end-to-end with structured, SEO-optimized content and a multi-agent AI content system.

Next.jsSupabaseSEO
OrganicTraffic
Visit live ↗
In-house · HubSpot

HubSpot landing pages

Designed and built conversion-focused landing pages and marketing workflows inside the HubSpot CMS — connecting forms, lead capture, and automation to measurable campaign goals.

HubSpotLanding pagesAutomation
ConvertLead capture
Professional
Services

Get found, get booked.

A website is the front door. Search visibility and automation are what bring people through it.

01
Website build
Fast, mobile-first WordPress site with a clear booking or contact path — ready to rank.
$500–$2,000one-time
02
SEO & analytics setup
GA4, GTM, Search Console, keyword research in SEMrush / Ahrefs, and on-page optimization.
$300–$600one-time
03
Local SEO & growth retainer
Google Business Profile, content, reviews, lead automation, and a monthly results report.
$300–$800per month
04
Marketing automation
HubSpot landing pages, workflows, and AI/n8n automations that capture and follow up leads.
Customscoped
How it works

Simple, with proof at every step.

Step 1

Free audit

A 20-minute review of your current search presence — what's costing you, in plain terms.

Step 2

Flat quote

A clear, fixed-price proposal within 24 hours. No vague hourly billing.

Step 3

Build

Fast delivery with AI-assisted speed. Most projects ship in under two weeks.

Step 4

Report

Analytics connected from day one, with a monthly report showing the numbers move.

Get in touch

Let's get you found.

Every Ottawa business gets a free 20-minute site audit — honest feedback on what's holding your search visibility back, no sales pitch.