A Web Development Company

We are a web development company specialising in ASP.NET web development and Microsoft technologies. And we love technology.


From customised and tailored websites on the likes of Episerver, Umbraco and Sitecore, to completely bespoke applications and services. If it can be built, we can build it.

Our aim is simple, to use our web development expertise to deliver high-quality, functional websites and applications that really work.

A website, like a finely tuned sports car, needs love, attention and a keen knowledge of the mechanics to get the best out of it. No engines on the roof or steering wheels in the boot here. We pride ourselves on developing optimised, well structured, maintainable websites built with care and attention to detail.

Agencies. Do you .NET?

We do. And we’ve years of agency and commercial experience to prove it.

It’s not easy taking on a new client or inheriting an application. Nowadays they tend to bring with them their own websites or have ideas about what platforms they want to use. Maybe they have unique or unusual requirements. Either way they come with a legacy or ideas that are not always easy to address.

Whether development is not your thing, you’ve a platform or requirement that isn’t your focus, or you’re just rammed stacked and need a hand, we’re here to help.

What we do

We speak your language. We speak other languages as well such as C#, SQL, HTML, CSS and SASS, and JavaScript. And we love to solve problems and to build things.

Collaboration is key and, for us, being able to talk about a problem or brief is central to developing a common understanding and rapport, because building a website is rarely just about building a website. We’re keen to understand how it fits into your business, what objectives it needs to fulfil, who will be using it, and how will it help make them happy.

With our knowledge of many of the big content management platforms, as well as our experience and our own custom components for integrating with many of the well known services and APIs, we can help you realise the value of your website.

Who we are

We are Coastal Code. Founded by Mark McDonald, a former agency Technical Director and experienced web developer of many years. Seriously, we don’t want to reveal his age, we’d rather let the grey hairs do that, but suffice to say Mark has been working with ASP.NET and the .NET framework from its early days and Microsoft’s classic ASP before that.

During his time Mark has led development and managed teams delivering projects of all sizes; from fantastic brand websites, social integration and competition mechanics to large scale CMS platforms with personalisation, marketing automation and CRM integration.

Together with his wife Claire McDonald, a former teacher with an eye for detail and superhero like powers in proofreading and copywriting, they run the business with the help of an amazing network of contacts, friends and highly talented individuals.


We Umbraco

Umbraco is the world's favourite open-sourced .NET CMS platform. And ours too.

Stunningly simple to use and easy to customise, its no wonder over 350,000 sites world wide run on it.


Digital experience delivered

Episerver provides ease of use for web content editors, and easy to user personalisation out of the box. With powerful features for marketing and social, Episerver is a highly customisable and configurable content management and experience platform.

We're experienced in customising and tailoring Episerver. From highly flexible layouts for editors, to custom Marketing Automation providers and deep CRM integrations. We've got it covered.


Own the experience

Sitecore is one of the leading enterprise-level content management systems that enables editors and marketers full control over their website, and is used by some of the world's largest businesses and organisations.

We provide certified development expertise to help develop and maintain Sitecore solutions.