Digital services for the changemakers

Free Thinking leads the way in advanced e-commerce, complex business systems and transformative web design and development. Welcome to our exciting and adept agency.

From concept

To reality

We’ve launched bespoke, omni-channel e-commerce systems, business-critical cloud software applications and beautiful WordPress websites for significant projects on a local and global scale.

New and evolving businesses trust our advanced solutions and deep insights to deliver scalability, efficiency and success.


Complex web design and development

Our bespoke, fully-responsive and beautifully designed websites are a product of advanced, nuanced engineering and problem-solving clout.

Web design

Transformative e-commerce systems

Bespoke e-commerce helps you activate significant scalability, releasing the full commercial potential of your new, emerging or sluggish business.


Cloud software development to align and unify

Our high standard, affordable bespoke software development benefits from extensive User Interface Design experience. We help you align multiple workflows for significant growth potential.

Software Development

What Our Clients Say

View more

Who We Work With

Latest from the Blog

Using Amazon S3 with WordPress without monthly licence charges

Find out how to setup AWS S3 buckets for use with WordPress – without ongoing monthly licence charges…

Free Thinking helps to clean up the city!

Find out about our morning litter picking in Bretton woods with Investors in the Environment

Free Thinking Litter picking in Peterborough

WordPress security vulnerability affecting millions of websites

Last week saw one of the worst Wordpress security incidents in some time, with blogs defaced by a range of hackers via an exploit in recent versions of Wordpress. Find out more about it here…

Recent Tweets

What's Next?

Do you have a project you'd like to discuss with us? Fill in your details below, or give us a call on 01733 394610

  • This field is for validation purposes and should be left unchanged.