Digital Marketing Freelance Team
Start seeing real inquiries with simple and effective marketing campaigns
You’ve poured your passion into building a great business. Now, let’s make sure your ideal customers can actually find it. We deliver practical SEO and content strategies designed to get your website seen and convert visitors into loyal clients.
Sustainable Traffic & Leads
Proven Strategies, Real Growth
Practical Solutions That Work
Clear Online Direction
Goal-Oriented, Measurable Results
Dedicated Partnership
Sick of your business not getting noticed online?
You’ve put in the years. You’ve got the skills. You’ve built something solid. But here you are, doing everything you’re supposed to and getting nothing back.
The internet promised reach. What you got was a rigged system. The reality is, if you show up on page two of Google search or lower, you don’t exist. If you’re paying for Google Ads and they aren’t showing up as the top sponsored ads on page one? You’re literally paying Google to remain invisible.
The problem isn’t your work ethic, the problem is not having a cohesive plan built around SEO, your blog, and ads.
- 5-Star Proven Digital Marketing
From construction insights to SEO & content growth
Hi, I’m Geoff. I didn’t come into SEO from a marketing degree. I came from job sites and dust. I spent most of my life in the construction industry. For more than 35 years as a tradesman in the field or a business owner I built things from the ground up, focused on solid foundations and delivered tangible results.
In 2021 I retired from the industry to pursue my life-long dream of travelling around the world full-time. That’s when I made the switch to SEO and content creation. For the past four years, I’ve focused on SEO, Google Ads, video editing, and content writing.
My partner on the other hand brings 15 years of digital marketing experience, working with global brands like Marlboro, Nestlé, X (Twitter), and service businesses worldwide.
Together, we combine real world trade experience and marketing know‑how.
- Digital Marketing Expertise
See how we turned their goals into real results




- 5-Star Proven Digital Marketing
Your products and services deserve to be seen
When the day fills up with orders, support, and logistics, marketing always gets pushed aside. Blog posts stay unwritten. Ads get clicks but don’t convert. Traffic stalls and nobody is visiting your site. You know visibility drives growth, but you can’t add another job to your list.
What changes everything is having a strategy that runs without constant input. Content supports your message, ads reach people ready to buy, and SEO brings steady traffic. You don’t need to do more, you just need to make sure the effort leads somewhere. When the right systems are in place, pressure lifts, results build over time, and you get headspace to focus on the parts of the business that need you most.
- 5-Star Proven Digital Marketing
Our full range of digital marketing services, customizable for your needs and budget
Personalized, one-on-one service
We're not an agency; all clients work on a one-on-one basis, guaranteeing personalized service without handoffs to junior staff.
Technical SEO and infrastructure
Includes Web Hosting, Cloudflare CDN integration, Schema Markup, and all technical search engine optimization aspects.
On-site and local SEO
Covers full site search engine optimization (on page, local, and international) and GBP (Google Business Profile) optimization.
Copywriting and content creation
Get full content copywriting, including blog posts, landing pages, and content for social media posts.
Video production and media
We offer video editing services with Davinci Resolve Studio, stock Images and videos, and full static and video social media posting.
Optimized Google ads and reporting
We handle optimized Google Ad campaigns set up with advanced tracking (optional), keyword optimization, and monthly reporting and goal reviews.
- 5-Star Proven Digital Marketing
Work with your own freelance digital marketing team in 4 simple steps
Get in touch
Tell us exactly what is not working or what kind of help you need with your marketing. This simple first step lets us know how to best support your business goals.
Pick a free sample
Choose a free sample from a blog post, SEO audit, Google ads audit, or a short-form video. You will receive it within 72 hours, depending on the service you picked.
We audit your situation
We will show you exactly what we would fix and improve to boost your results. This step gives you the confidence to know we understand your unique business needs.
Approve the pricing and start
If you are happy, we can get started on the tasks right away. We'll keep you in the loop every step of the way.
- 5-Star Proven Digital Marketing
Start with a quick chat or a sample task
Not sure where to begin? Give us a brief rundown and pick either a chat or a small task for us to complete. We keep it simple so you can see how we work before committing to anything.
- Get clear direction fast, so you stop guessing which channel or task matters most
- Find the small wins first, so you can improve results without taking on a full project yourself
- See what our freelance team would fix right away, so you know if the approach fits you
- Get a short action list based on your setup, so your next step is clear
Just fill in the form and we will be in touch.
Let our freelance digital marketing team answer your questions about SEO, PPC campaigns, and content marketing
Why isn’t my website showing up on Google?
There isn’t one single cause. Ranking problems come from a mix of technical, strategic, and content issues. Here’s some common issues:
Your site isn’t indexed. That doesn’t just happen to new websites. Plenty of older sites also get missed for several reasons. It could be a noindex tag in your meta headers, a misconfigured robots.txt file, irrelevant and/or dated content, or even an issue with your sitemap. If Google can’t crawl you, you don’t exist. Period.
Your content doesn’t match search intent. Writing what you think is helpful doesn’t mean it solves the user’s problem. If your content doesn’t directly answer the kind of questions people are Googling, or if it rambles without a clear structure, you’re invisible.
You’re not targeting keywords with traffic. People tend to write generic or AI posts that competes with massive brands or go hyper-specific on topics nobody searches for. You need actual keyword research. Terms with search volume, low competition, and real buyer intent. If you look at my site, there is no way I should be in a top 3 position for the search term “Malaysian food” with my domain authority, but I am.
Your site structure is a mess. If you’re missing basic hierarchy (H1, H2s, etc.), have no internal links, and every post sits in a vacuum, Google can’t figure out how your pages relate to each other. That kills your crawl depth and authority.
You have weak or no backlinks. This won’t stop you from ranking, your site can still show up with solid content and structure. I am living proof of that. But it can slow you down. Backlinks are a trust signal. They’re not the foundation, but they accelerate authority-building and can make the difference between sitting on page 5 or climbing into the top 3. So while they aren’t mandatory for visibility, they absolutely matter when you’re trying to scale.
Your site looks spammy or half-built. Thin pages, broken links, duplicate content, and endless stock images make you look like a bot farm. Google doesn’t gamble on sites that feel shady or unfinished.
Fixing this takes effort. It’s not one plugin or a checklist. You need clean structure, optimized content, clear keyword targeting, and authority signals. Otherwise, you’re just spinning your wheels.
How long does SEO take to show results?
SEO is a long game, not a quick fix. If anyone promises first-page rankings overnight, they’re full of shit or about to nuke your domain with shady tactics.
Here’s an approximate breakdown:
New websites: Expect at least 3–6 months before you see consistent traffic growth. Google doesn’t trust new domains until it sees a pattern of legit content and behavior.
Existing sites with weak SEO: Cleanup and proper optimization usually take 30–60 days. After that, results can start within 2–3 months.
Competitive niches: If you’re trying to rank for high-volume national terms, prepare to work for 6–12 months minimum. You’re not alone in the race.
Local service businesses: You can often see movement within 1–2 months if your on-page SEO is solid and you’re targeting the right keywords.
Blog content: Supporting blog posts that target low competition keywords can rank in weeks, sometimes days, if your site structure is extremely healthy.
Consistency matters more than aggression. Dumping 20 blog posts in one shot won’t help if you ghost your site afterward. I can’t tell you how many sites I have seen that have dumped 10 post on March 21st and then nothing for months or years. Google rewards patterns of trust. Regular updates, internal linking, and user engagement are key.
Bottom line: SEO results depend on where you’re starting, what you’re targeting, and how hard you’re willing to work. It’s not slow for the sake of being slow, it just takes time to build authority.
Why are my Google Ads getting clicks but no sales?
If your ads get clicks but no one buys, something’s broken between the keyword and the conversion. It usually comes down to poor targeting, a weak landing page, or a bad offer.
Start with your keywords and their intent. Broad terms pull in people looking for advice, not services. If someone searches “SEO tips” and your ad offers SEO services, they might click—but they’re not hiring anyone. You want terms with clear buying intent like “SEO agency for dentists” or “Google Ads management for [location] businesses.” Those people are ready to take action.
Then look at where the ad sends them. If you’re dropping traffic on your homepage, stop, you’re wasting money. A landing page should match the ad exactly. It should speak to the specific problem the searcher has and load fast. Give them one clear thing to do. Call, fill out a form, or get a quote. And make sure it works on mobile. If they have to pinch, zoom, or guess where to click, they’re gone.
Now check your targeting. It’s easy to think you’ve set it up right, but even Search campaigns can serve ads to people in irrelevant locations if your settings are loose. If you’re a Toronto based service business, why would you want your ads targeting Ottawa or even Los Angeles for that matter? The same goes for audience signals. Just because someone looks like your customer doesn’t mean they act like one. Always review the location reports, demographic segments, and search terms triggering your ads.
Last comes the offer. Generic pitches like “Get a free estimate” don’t drive action. Everyone says that. Try something real—like “Same day drywall repair” or “Free audit in 1 business day.” Give them a reason to act now, not later.
Clicks burn your money every day. If they aren’t converting, dig through every step and fix what’s actually stopping the sale.
Do I really need a blog for my business?
If you care about showing up on Google without paying for every click, then yes, you need a blog. Not because it makes you look smart or “builds community,” but because Google ranks pages, not websites. If your site has five service pages and your competitor has fifty blog posts answering real questions, guess who wins long-term?
A good blog doesn’t fill space. It targets real search terms that your ideal customers type in when they’re looking for answers. That includes things like “how much does drywall repair cost,” “best paint finish for bathroom ceilings,” or “can I hang a TV on metal studs.” These may sound cheesy, but they’re buying signals. If your post answers that question clearly and locally, with real world industry insight and citations, you’ve just earned a shot at that customer.
Without a blog, your entire SEO strategy depends on five or six pages competing for a handful of keywords. That’s not sustainable. A blog gives you hundreds of new entry points into your site from search. And every post is a chance to rank, build authority, and guide people toward your services.
Now if you’re just going to post recycled garbage from an AI chat bot or a $5 freelancer, don’t bother. That’s dead weight. Google can smell thin content a mile away. But if your blog actually answers questions, uses proper structure, and links to your service pages—it works. It works slower than ads, but it keeps working after you stop paying for traffic.
It’s estimated that 4.4 billion people globally read blogs daily. You think they are doing that just for fun or to solve a problem they may have? If your site doesn’t solve anything, you’ll never be the one they find. The Pure Detour website was built entirely around a blog
Can I do SEO myself, or should I hire someone?
You can absolutely do SEO yourself. If you’ve got time, patience, and a stomach for trial and error. A lot of trial and error. The core tasks aren’t hard to understand. Writing content, choosing keywords, fixing page titles, setting up Google Search Console. None of it requires a PhD. But doing it well? Doing it consistently? That’s what separates hobbyists from people who rank. It literally took me years to begin to understand on a meaningful level how important SEO is as evidenced by my own blog posts.
SEO is a long game. You won’t see results overnight. You’ll publish something, then wait weeks or months to know if it’s working. Meanwhile, you’ll second-guess every word, every ranking change, and every sudden drop. If you’re not wired to obsess over tiny details or comb through traffic reports, it’s going to take its toll on your sanity.
Now if you’re a local business owner juggling jobs, calls, and payroll, your time is better spent making money, not trying to master a second profession. That’s when it makes sense to bring someone in. A good SEO specialist will already know the tools, the traps, and what works in your niche. They’ll fix technical issues, clean up your sitemap, build out proper site structure, and create content that brings in traffic.
But be careful who you hire. This industry is full of people selling recycled reports, auto-generated garbage, and overpriced retainers that deliver nothing. If someone promises page one in 30 days, run. A legit SEO specialist will explain what they’re doing, why it matters, and what you can realistically expect over the next 3 to 12 months.
So yes, you can do it yourself. Just know what you’re getting into.
What’s the fastest way to get more visibility online?
If you want speed, pay for it. Google Ads, Facebook Ads, YouTube pre-roll, whatever fits your business. Paid traffic gets you eyeballs now. No warm-up period, no waiting for Google to index your site. You show up the second you turn it on. But visibility doesn’t mean profitability. You still need the right offer, the right audience, and a landing page that converts.
For long-term visibility that doesn’t bleed your wallet dry, SEO is the better investment. But it’s not fast. Expect months, not weeks. The exception is local SEO. If you’re a service business and you haven’t claimed and optimized your Google Business Profile, do it today. Add real photos, get reviews, and use actual keywords in your business description. That alone can get you found in the map pack with zero ad spend.
Content is another visibility lever. Post useful answers to specific questions your target audience asks. Not generic filler, but real solutions tied to real searches. If you write a blog post titled “How long do teeth implants take to cure?” and someone searches that exact thing, guess who they trust when they’re ready to book an implant job? You.
Social platforms can help, if you play your cards right. It is a very powerful platform with a massive audience following short form video. Don’t bet your business on chasing likes or going “viral.” But you could easily build yourself a cult-like following if you’re smart.
So the fastest way? Ads. The most stable way? SEO and content. The smartest way? Both with a sprinkling of social media, if your budget allows.
Is it worth paying for professional video editing if I shoot on my phone?
Yes. Editing is what turns raw footage into something people actually want to watch. It doesn’t matter if you’re filming in 16:9 for YouTube or 9:16 for Shorts, Reels, or TikTok. What matters is what happens after you hit record.
Phone cameras are more than good enough. But most raw footage is unwatchable until someone trims the dead space, fixes the pacing, balances the audio, and builds flow. Good editing makes average footage feel polished. It grabs attention, holds it, and delivers a clear message without wasting the viewer’s time.
If you’re doing before-and-after projects, service walkthroughs, or even personal brand content, editing is where all the clarity and professionalism come from. Want branded lower thirds, cutaways, smooth transitions, subtitles that don’t look like trash, and a thumbnail that actually earns clicks? That’s editing. Not filters. Not AI. Real editing.
If you’re thinking long term and building a library of evergreen content that sits on YouTube or gets clipped into short-form for lead generation later, then having a clean edit is non-negotiable. It makes your brand look serious, even if you filmed the whole thing in a dusty garage.
The footage doesn’t need to be fancy. But how it’s edited decides whether anyone sticks around long enough to hear what you’re saying.
What’s the most common SEO mistake small businesses make?
They treat their website like a digital brochure instead of a marketing tool. Most small business sites are built to look “professional” but say almost nothing of value to search engines or customers. No keyword targeting, no structure, no local signals, no internal links. Just a homepage, a few vague service pages, and maybe a contact form buried at the bottom.
The most damaging mistake is writing for yourself instead of your customer. You say things like “we pride ourselves on quality” or “we offer a full range of solutions” and expect that to rank. But no one searches for that. People search for things like “mold-resistant drywall installation,” “SEO for dentists,” or “Google Ads help for small businesses.” If your site doesn’t say those words in the right places, you don’t show up.
Another killer is skipping local SEO. You’re trying to get found in a specific city or service area, but your pages don’t mention it. Your Google Business Profile is either half-done or full of fake reviews. You’ve got no driving directions, no embedded map, and no local content. Google has no idea where you actually operate.
The last big one is thinking a new site will fix everything. It won’t. A redesign might make it prettier, but if no one fixes the content, the speed, the page structure, or the crawlability, you’ve just wasted thousands on a paint job with no engine under the hood.
SEO isn’t complicated, but it punishes laziness. The businesses that win are the ones that take it seriously.
I’m not a writer. How do I get blog content done?
You don’t need to be a writer. You just need to know what your customers care about and get someone who can turn that into something Google can rank. That’s what a proper content writer does. They take your real-world knowledge and package it into useful, structured posts that show up in search and actually bring in leads.
Real blog content starts with intent. What are people actually searching? What questions are they asking right before they hire someone like you? A good writer will target those keywords, write in plain language, and tie everything back to your services. They’ll link to your contact page, use your city name, and structure it so Google knows what the post is about from top to bottom.
You can also repurpose what you’re already doing. Job site photos, customer questions, call transcripts, before-and-after stories. This is all content waiting to be turned into blog posts. You provide the raw material. A proper content writer builds the asset.
You don’t need to write. You just need to stop publishing garbage and take your online presence seriously. Good content isn’t optional if you want to rank long term.
How do I know if my website is helping or hurting my business?
Look at what it’s doing, not how it looks. A clean layout and nice colors don’t mean anything if no one visits, no one calls, and your site shows up on page six of Google. Your website either gets found, builds trust, and drives action or it sits there like a digital paperweight.
Start with traffic. Check Google Search Console or Analytics. Are people even landing on your site? If not, you’ve got an SEO problem. Are they visiting but not clicking anything? Then your content or layout isn’t doing its job. High bounce rates and short time-on-site usually mean the page didn’t match what they were searching for or it just didn’t give them a reason to stick around.
Then look at conversions. Are people calling, filling out the form, booking a quote, or taking whatever action matters to your business? If the answer is no, the site is either confusing, too vague, or not giving them enough reason to trust you. Missing testimonials, sloppy mobile formatting, or a slow load time can kill that trust before you even know they were there.
A good website doesn’t just exist. It brings in leads, gets you found for relevant search terms, and makes people feel confident enough to hit that contact button. If it’s not doing those three things, it’s not neutral. It’s actively costing you opportunities.