Beautifully crafted website designs that work for your business.

Prices to meet a range of budgets, from £495 for a standard 5 page website through to a custom built website with all of the features you need. Transparent pricing tailored to your unique website requirements.

Website design for local businesses

Over 10 years' experience providing website design and development for small and medium size businesses in and around Birmingham, Kidderminster, the West Midlands and beyond.


We can also provide all of your graphic design and online marketing requirements that will help to drive new customers to your website and:


  • Create a visual identity to enhance your reputation
  • Build a website that competes in your marketplace
  • Develop an online marketing strategy that delivers results

Featured Website Work

Cycling in Pyrenees

Read More

CLA Risk Solutions

Read More

Aquatic Subsea

Read More

Hereford Funds

Read More
Deborah McCombie, Head of Marketing & Communications
Crystal thought made workable technical suggestions and created a website that I can update very easily.
Aquatic Engineering & Construction Ltd

Multi level functionality


The great advantage Crystal Thought has over many of our competitors is our own custom built content management system. This gives us full control over the design and build of your website and enables us to add more features as and when you are ready to grow your site.

Need additional help with your website content?

We can provide further support that will deliver amazing results and give your website the best chance of converting visitors into customers.


  • Logo design
  • Photography
  • Content writing
  • Keyword research
  • Marketing

Crystal Thought Promise

  • Plain English translation of technical questions
  • A timely response to your enquiries and requests
  • Work delivered on time and to your budget
  • No nonsense web hosting with security, data redundancy and daily backup
  • Results focused website marketing services
  • Open and transparent pricing