...

SEO FREELANCER

Hi! I'm Vasco

Your no-BS SEO Freelancer.

I got into SEO ranking my mom’s website. Now I do it for businesses worldwide, with real results, zero fluff, and a track record to back it up.

2017

Working WITH
CLIENTS

700+

Keywords
Ranked

744

Calls From Search
In 6 Months

Rated on Upwork
From 54 Reviews

About me

My first SEO client was my mom – unpaid, obviously.

I wanted to learn SEO, and her hair salon needed more clients, so it was the obvious place to start. The rest followed from there.

Now I take on businesses worldwide. I’ve worked across dozens of sites – enough to know what actually moves rankings and what’s just busywork. My freelance roster stays small by design: a few clients, properly done. Outside of that, I’m a BJJ black belt – much like SEO, you either know your craft or you get exposed.

REAL CLIENTS, REAL NUMBERS

Check out some results

Each video walks through what the site looked like before, what I changed, and what it did to rankings and enquiries. No cherry-picked screenshots.

7 to 184 clicks a month, and 374 calls in 6 months

Brand new site, zero paid ads. 1.57K clicks and 115K impressions over 16 months, and 374 calls from search in the first half of 2026 alone, from people who needed a plumber now.

Local SEO Technical SEO Built From Scratch

0 to 194 clicks a month from a standing start, 370 calls in 6 months

Launched with nothing, no clicks, no impressions. 2.09K clicks and 86K impressions over 16 months, and 370 calls from search in the first half of 2026. All organic, no ad spend.

Local SEO Content Strategy Google Business Profile

Rank 90 to top 3 on the keywords that win same-day jobs

Urgent service where whoever ranks first takes the call. Tracked in SerpFox: one term from ~90 to top 3, another from 26 to 2nd, a third from the 50s to 2nd.

Local SEO Link Building Rank Tracking

9 to 90 clicks a month, and still ranking untouched

My first ever SEO project, my mom's salon. Grew to 1.19K clicks and 48K impressions at position 8.5, and it still brings in clients today with no ongoing work.

Built From Scratch Technical SEO Local SEO

Who I Work With

Who hires SEO with me

Local & Small Business

Get found by customers in your area. I help local businesses rank on Google Maps and organic search, turning visibility into real leads and foot traffic.

SaaS & Services

Get in front of the right audience at the right time. I help SaaS and service businesses build organic visibility that generates leads and sales on autopilot.

E-commerce

More traffic, more sales. I help online stores rank for the keywords their customers are already searching, driving consistent organic revenue without relying on paid ads.

My SEO Process

No made up tactics, a proven process to get your website to the top of the search engines.

Step 1

Audit & Strategy

Before touching anything on your site, I dig deep. A full technical audit, keyword research, competitor analysis, and a clear SEO roadmap so we both know exactly where we're going and why. No guesswork, no random tactics.

Step 2

Technical & On-Page SEO

This is where the roadmap becomes reality. I fix what's holding your site back: technical issues, on-page optimisation, site structure, and internal linking - giving your site the solid foundation it needs to rank and stay ranked.

Step 3

Content & Links

The final piece. Optimised content targets the right keywords while strategic link building through guest posts, citations, and placements on authoritative websites signals to Google that your site deserves to rank.

Don't Take My Word For It

Reviews

Feedback from the clients I’ve freelanced for since 2017.

Client Reviews

Work With Me

I take on a small number of clients at a time. If you’re serious about SEO, let’s talk.

Fill out the form and I’ll get back to you shortly.

No-Fluff SEO Resources

Practical guides, tools, and articles based on real experience – not recycled advice.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.