DM Media Solutions is a UK web design and digital marketing agency. Since 2019 we have helped local businesses, charities and growing brands with websites, hosting, graphic design, social media and lead generation.

We are not here to sell you a pretty website and disappear. Everything we make is judged on one thing: does it bring the right customers to your door?
Websites, ads and social media built around enquiries and sales, not vanity numbers.
You talk directly to the people doing the work, by phone, email or WhatsApp. No jargon, no ticket queues.
You know the price before we start, and we tell you if something is not worth spending money on.
Inclusivity, diversity and equality are part of who we are. Read our commitment.
Led by our two Managing Partners, David and Manu, with specialists in social media, SEO and development.

Manu built his first website at thirteen and has designed and developed more than 100 sites through DM Media. He leads web design, graphic design and development, and runs the business day to day. Outside work he gardens, hikes, makes things out of wood, and also runs a hot tub business and an indie game studio.
LinkedIn
David has matched thousands of customers with local businesses. He works with startups, franchises and nonprofits on lead generation, Facebook and Instagram ads and social media management.

Joe has more than 10 years in digital marketing across many industries. He plans social media strategy and campaigns that take clients from brand awareness to sales. He loves the outdoors and is always after new coffee shop recommendations.

Jan started in digital marketing as an SEO keyword researcher and now specialises in content marketing and SEO. Outside work he trains in Brazilian Jiu-Jitsu and boxing, plays chess and reads fantasy novels.

Adrian is a Salesforce and mobile app developer with over 10 years delivering solutions for large clients, including IBEX 35 companies. He has led teams of up to 10 people and works with Node.js and Astro. He leads our Salesforce consultancy.
Tell us about your business and what you need. We will come back with honest advice and a fixed quote.