Mayfly is proud to be a Google Partner Agency

AboutMayfly Internet Marketing

We’re a tight-knit team of Liverpool web design and digital marketing natives who are always eager to improve our skills and put our passion for innovation at the heart of every relationship. Based on Hope Street in Liverpool, we’re happy to welcome you to our office, or discuss ideas at your place.

You’ll find that we offer this transparency from the first consultation through to the completion of your project. Check out our case studies to learn more about the results we continue to deliver for our clients, and see our franchise SEO and hospital SEO pages to discover more about the tactics we use to help our clients achieve great results.

Our small but experienced team has worked with businesses in a wide range of sectors, from local brick-and-mortar stores to international franchise brands. The digital marketing industry is constantly on the move, which is why we continually update our processes to keep ahead of the curve and deliver the best results for our clients.

Liam Patton Director Mayfly

Liam Patton


Liam Patton is the Director of Mayfly having founded the business in 2008.

Starting from a one-man operation, Liam has overseen the expansion of the business to provide a full digital marketing service to businesses around the world from his base in Liverpool.

Liam believes in straightforward, no-nonsense conversations that lay out exactly what his agency can do for your business.

Paul Burnhill Developer Mayfly

Paul Burnhill


Paul Burnhill has worked with Mayfly since 2014.

He has over 20 years of experience building websites for large-scale professional services and government sectors.

Paul has developed fast, high-performing websites for legal and financial clients including solicitors, barristers, law firms, and accounting businesses.

Ciarán Ó Muiris

Ciarán Ó Muiris

Senior SEO Consultant

Ciarán is a technical and content SEO consultant with over 8 years of experience working with both large brands and small to medium-sized websites. He specialises in doing advanced technical SEO audits, on-site SEO optimisation, advanced SEO analysis, and more.

As the senior SEO at Mayfly, Ciarán is responsible for delivering results on our largest clients as well as supporting, developing and directing our growing SEO team.

He has been interested in technology, problem-solving, and strategy for as long as he can remember. While he has a lot of experience working with WordPress sites, he has worked with a diverse range of content management systems, such as Shopify, Magento, Webflow, Joomla and more.

Ciaran also finds joy in creating content about the world of Search Engine Optimisation. He recently published an article for SERPStat, to discuss how an SEO department works within a digital agency on a day-to-day basis. You can read his latest article here.

Tom Menzies SEO Executive Mayfly

Tom Menzies

SEO Executive

Tom joined Mayfly’s SEO team in 2022. After achieving a Bachelor’s Honours in English Language, he started working in the Digital Marketing industry in 2020, picking up valuable agency experience and learning the basics of SEO.

Tom has worked on a diverse portfolio of projects to make businesses stand out from the crowd and generate leads.

Tom’s role at Mayfly involves carrying out all aspects of Technical and On-Page SEO across each of our client’s websites. He is dedicated to helping small businesses improve their visibility on search engines and reach their full potential online.

When he’s not in the office, Tom enjoys going to new food spots around Liverpool, watching Everton, going to the gym, and playing the guitar.

Puneet Babbar Account Manager

Puneet Babbar

SEO Consultant

Puneet started building his SEO experience in 2016. His career has included working for both national and local clients starting as an SEO Assistant and moving on to a Senior SEO position before becoming an SEO Manager. He joined Mayfly in June 2022 as an SEO Consultant.

Puneet brings a positive work ethic alongside a never give up attitude. He loves to share his SEO knowledge with the team and help the business win more new clients.

In his spare time, Puneet loves learning new SEO skills that make his clients happy. He also likes exploring the great outdoors, travelling, listening to Country music, and sampling malt whisky. He hopes to try sky-diving…one day!

John Paiva Marketing Consultant Mayfly

John Paiva

Digital Marketer

John joined Mayfly in 2016 after studying English at the University of Liverpool. In 2020, he completed the Chartered Institute of Marketers’ Level 6 Digital Diploma in Marketing. This degree-level qualification took a year to complete and involved researching and applying established marketing frameworks to digital practices.

He has worked across the full range of digital marketing channels with dozens of clients in a wide range of industries including private schools, independent hospitals and international franchise businesses. 

John’s work with Mayfly includes managing Google Ads accounts, developing organic content strategies, managing web design projects and designing email marketing campaigns.

Anna Gribbin Social Media Manager Mayfly

Anna Gribbin

Social Media Manager

Anna joined Mayfly as a Social Media Manager in 2020. She took her first steps into the industry in 2016, completing the City & Guilds NVQ Level 3 in digital marketing before securing her first social media role.

Anna spent four years managing social media marketing for a local award-winning hair salon business, eventually being promoted to Head of Social before moving to Mayfly.

Since joining Mayfly, Anna has expanded her professional skills including:

Anna’s role at Mayfly includes:

  • Running and managing numerous social media accounts.
  • Working with clients across a wide range of sectors.
  • Planning content.
  • Running paid ads across social media platforms.
  • Creating email campaigns.
  • Photo and video editing.
  • Monitoring live chats.
  • Executing influencer campaigns.
  • Advising clients on the latest social media trends.
  • Analysis and reporting of paid ads & email campaigns.
  • Liaising with clients.
  • Managing Google Business Profiles.
Bella Mavers Social Media Manager

Bella Mavers

Social Media Manager

Bella joined Mayfly in 2022, after spending four years working as a Social Media Manager in Doha. In Qatar, Bella developed a diverse social marketing skillset working for a leading marketing agency. She managed campaigns for a range of niches, including Wishbox, The Approved Market, Grams/Katara Club and Twyla Technology.

Following her return back home to Liverpool, she began a social media role for Liverpool Football Club which included creating posts and stories to be published to over 110 million followers, devising campaign ideas including LFC Retail’s video campaign introducing the Nike 2021/2022 Third Kit, and assisting LFCTV in video projects promoting community work.

Bella’s role at Mayfly includes managing social media accounts, adapting business’ brand values to new social marketing strategies, planning cross-channel content, managing paid ads and assessing business’ social media analytics.

Valeryia Pak Content Creator

Valeriya Pak

Social Media Manager

Valeriya joined Mayfly in 2022, after having completed degrees in International Relationships, and Languages (English and Spanish), as well as an International Management MSc.

She has worked in the social media industry since 2019, starting as an independent blogger and influencer, and has accumulated over 90,000 followers across all platforms.

Valeriya’s marketing and language skills have taken her across the world undertaking freelance work for clients including the Embassy of Qatar, and creating content for sport agencies like The Anfield Wrap, This is Anfield and Liverpool Football Club.

Valeriya’s role at Mayfly chiefly involves creating short-form video content for reels on Instagram and posts on TikTok. She also specialises in creating, implementing and optimising social media strategies for brands and influencers.

How can we help?

Drop us a line if you’ve got any further questions, we’ll be in touch as soon as we can!

"*" indicates required fields