Digital Marketing | SEO Agency | Lead Generation

We help small and medium-sized businesses increase traffic, sales and profits with online marketing.

In short, we help you make money online.

Search Engine Optimisation


The best free source of traffic online is organic search listings in Google or Bing. Let’s be honest it’s where most people go (online) when looking for something they need.

Our SEO agency optimise your site so potential customers can find your products or services even if they have never heard of your business. Then we look at how you can surpass your competitors in Google so visitors see your website first.

With 20 years of SEO experience, we retain clients because we get results for them. Our SEO team delivers SEO consultancy to clients across business sectors.

Digital Marketing

& Lead Generation

Because your business goals are unique, you will need a marketing plan that fits your needs. That’s why we don’t offer a ‘one-size-fits-all’ solution. Instead, our SEO agency offer a wide range of digital marketing services, enabling you to select the ones that are right for you. Alternatively, you can enlist the help of our team in crafting a solution which best suits your needs and goals.

Can’t find what you’re looking for? Digital marketing is always evolving so we might not have listed your specific service of interest here but could still offer it. Give our SEO agency a call and we’ll be happy to help.

Conversion Rate Optimisation


Getting traffic to a website is only the first stage of any sales funnel, the second is converting that traffic into sales.

Experience has taught us that it’s much easier to double your business by doubling your conversion rate than by doubling your traffic. For this reason, our SEO agency test all the pages of your sales funnel to see where traffic “leaks” can be stopped to improve the sales conversion rate.

Essentially we help your business to make more money from your website’s existing audience.


Why Choose Us?

A Different Approach to Grow Your Business Online

Everyone says they’re different, but it’s how we differ and what it means to you that matters.


As an SEO agency we only work with one business (globally) per profession.

Our goal is to help you beat the competition. This means that when you choose to work with our SEO agency, we will not work with your competition, no matter how much money they offer us.

This enables us to dedicate our maximum resources to your campaign and not have any conflict of interest.

No Long-Term Contracts.

We do not lock our clients into long term contracts. We believe in mutually beneficial relationships. If you are no longer happy with our SEO agency services, you can cancel at any time and go your own way.

We choose to create a better way that benefits all and we believe our results will help to convince you of the benefits of staying.

Hire for your goals and pay for your results!

Personal Attention

Our SEO agency only ever work with 8 clients at any one time so that we can give those businesses our undivided attention.

You will always have the personal contact details such as email and phone number of one of our team members.

You will not be transferred to a messenger or be put on a waiting list. When you have questions, we answer them, immediately.

Affordable Pricing

We are paid because our work produces results that last.

We have no fancy offices, pretty reports or espresso machines. Instead, you get more value & better results for less money.

We are happy to discuss your individual requirements and expectations with you and to offer you positive and constructive advice, without obligation or fee.



People are the only reason we’re here, let’s not complicate things. 

At Mac Productions, we show you clear cut proven ways to make money with your website. Not only that…

We are going to make it simple EVEN IF you are totally new to this.

Read more about Search Marketing Complexity Made Easy


You guys are one of the best local SEO company in London. In the first year, you increased my sales (from my website) by over 30% and as a result, I have taken on new staff. You have continued to generate new leads in the last 5 years and most of these are for recurring sales.
Huimin Qian MD
CMO The Chinese Medicine Centre

John’s knowledge and expertise in organic SEO is as good as it gets. He has helped my business and my bottom line. My return on investment was better than I had anticipated. I highly recommend John to anyone who is looking for an honest and hard-working SEO professional.
Jim Rafferty
CEO Market Shapers

Join us and let’s get the results you want.

Together – That’s our goal here.

Give us a few minutes of your time and you’ll get the results you want!



Decide to make contact – then go to step 2

** Warning Step 2 will take 5 minutes to complete**


You need answers and we need to know more about your business to give you those answers.

Please visit our “Discovery” page & fill out the form on that page, so we can discuss a plan based on facts, not guesses.


We’ll reply within 24 hours.


Before any meeting, we will audit your website and review your online position and competition. We create a custom plan to get results, based on your answers in the discovery form and our research.

We’ll explain our strategy, answer any questions you have. Then we’ll make you an offer based on our discussion.

You will get that website audit even if you decide not to work with us.