Craft CMS Developers

Our expert team of web developers design and develop websites using the Craft content management system (CMS) on a daily basis — we are an official Craft Partner and Craft is our go-to CMS of choice.

Craft CMS + Good Work illustration

Whether you’re looking to develop a new Craft CMS website from scratch, or have an existing one that needs maintenance and support, our team of Craft Developers are here to help.

The proof is in the pudding!

Check out our work with Applause, Freeman, and others on our work page. And while you’re at it, read what people have to say about us.

A few quick highlights about our Craft CMS expertise:

  • We have been working in Craft CMS since 2012
  • We are an official Craft Partner
  • We have 6 full-time Craft CMS developers

Why we ♥ Craft CMS

Clients love it

Our clients tell us how simple, easy and cool that Craft is just about every time we launch a new website. Before Craft, we were complimented on the websites we built, now we’re complimented on the websites we build and the CMS that we build them on. Clients handing out CMS specific praises was virtually unheard of before we started using Craft. Now it’s a regular occurrence.

If you want the ability to do more with your websites and are tired of security hacks and other CMS shortfalls; Craft has a wide range of features for your next website development project.

Content flexibility

Rather than having one generic entry” content type like most CMS platforms, Craft breaks entries into three different categories (or Sections” as they call them): Singles”, Channels” and Structures”.


Singles are for one-off pages like a homepage or about page. This feature is small but it’s a crowd favorite. Historically, managing one off pages in a content management has been slightly awkward and with Craft CMS it makes perfect sense.


Channels are for repeatable content like news, blog posts or even an A-Z dictionary — content that’s usually ordered by date or even alphabetically.


Structures are for repeatable content that you want to control the order of. Think employees on a team page, or maybe a list of services on your service page. Once you wrap your head around this, it’s a big deal and a huge selling point for Craft CMS.


Craft also has Globals”, a place to store content that doesn’t quite fit into an entry type. Globals are used for content like primary phone numbers, your company address or even social media links. These snippets of content might be used a few times throughout your website but don’t necessarily belong to a particular page or entry.

Custom field types

Lastly, the Craft CMS field types, specifically Matrix Fields, allow you to manage complex, editorial style pages without the need for coding. Here’s a complete list of Craft CMS field types. There are also plenty of custom fields available in the Craft Plugin Store.

Live preview

Right out of the box, Craft’s live preview feature is second to none. It’s important for content editors to see the effects of their content changes before going live, and live preview allows you to do just that, in real time, directly from Craft’s control panel.

View an extensive list of Craft’s features at http://​craftcms​.com/​f​e​a​tures

A premium platform with an open source foundation

Craft is built on mature open source frameworks like Yii and Twig, and is extensible through plugins as needed.

Yii is a fast, secure and professional PHP framework that launched in December 2008, and Twig is an elegant templating language for PHP that came out shortly after in 2009.

This makes Craft unique in that we’re getting the foundation of mature open source frameworks packaged into a premium, paid product. It’s important to note that this also makes Craft extensible if need be to a wider development community than just Craft developers.

So, for the unique situations that Craft doesn’t handle out of the box, you can create plugins or purchase one from a marketplace like Straight Up Craft.

For instance, we built the Donkeytail Craft plugin out of a need to content manage dots on images. In Dallas, Texas there are buildings and new developments going up left and right, and we found ourselves making lots of websites where we needed to map out these new developments that aren’t on Google yet. In order to content manage this, we created a free Craft CMS plugin for content managing dots on images that we keep up-to-date and use on a regular basis.

Official Craft Partners badge

What is Craft CMS?

Craft CMS is the brainchild of Pixel & Tonic, a software development company based out of Bend, Oregon founded by Brandon Kelly. Originally the creators of premium ExpressionEngine add-ons such as Matrix, Playa and Wygwam, Pixel & Tonic set out to build a new CMS in the Fall of 2010 (originally called Blocks”). As of January 2018 there are over 35,000 websites running Craft CMS.

Craft is a content-first CMS that aims to make life enjoyable for developers and content managers alike. 

Craft’s out of the box custom fieldtypes, content structures, elegant templating for developers and user friendly control panel make it one of the most powerful and popular content management systems on the market.

In 2015, Craft won the Best CMS for Developers award by CMS Critics, and in 2017 it was voted Best CMS for Small to Midsize Business and Best WordPress Alternative in CMS Critic’s 2017 People’s Choice Awards. In early 2016, Leslie Camacho, former CEO of EllisLab, the creators of ExpressionEngine, joined Pixel & Tonic as the Chief Customer Officer. Today, Craft powers websites of all shapes and sizes, including forward thinking household names like AirBnbNetflix, PBS, Sonos and Mini.

As of the time of this writing, Craft has added 974 new features, 1,449 improvements and 1,663 bug fixes since their initial public beta launched on November 13th, 2012. The team at Pixel & Tonic currently average 1+ Craft CMS updates per week.

View the Craft changlelog for up-to-date release statistics.

Relevant Craft CMS dates and milestones

Learn more about Craft 3.

Craft CMS resources and tutorials

If you’re a web developer looking to dig into Craft, here are a few useful links to get you started.

You can also join the Slack group and find local community meet ups on the official Craft CMS Community page.