Your web browser is out of date. Update your browser for more security, speed and the best experience on this site.

Update your browser

🎄☕️ Psst… enjoy coffee? Enjoy making websites? Coffee for Web Developers!

An illustration of the Craft CMS logo with people gathered around

Craft CMS Developers

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

Get in touch today.

We’ve built 100+ Craft CMS websites

Whether you want to develop a new Craft CMS website from scratch or need ongoing support for an existing website, our team of Craft developers is here to help.

Good Work did a superb job with the development of our website. They walked us through every step of the way. Professional and reliable, which is not always the case when searching for a web development team. I’d recommend them to anyone who needs dev work.”

— Jose Canales, Canales & Co.

Read more client testimonials or view our work.

Deep Craft CMS Expertise

A few quick highlights about our Craft CMS expertise.

  • We have worked with Craft CMS since 2012
  • We are a Craft Verified Partner
  • We have 5 full-time Craft CMS developers
  • We regularly speak and write on the subject

Why we ❤️ Craft CMS

Craft’s out-of-the-box custom field types, content structures, easy-to-use control panel for content editors and elegant templating for developers make it one of the most powerful and flexible content management systems on the market.

  • Illustration-happyclients

    Our clients love it

    Our clients tell us how simple and easy 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 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.

  • Illustration-community

    A thriving development community

    With over 180 official Craft Partners and thousands of developers around the globe, Craft CMS currently powers over 70,000 websites and is far from proprietary.

    • StackExchange: 8,200+ members, Craft’s Stack Exchange Q&A site is where developers get help and help others with Craft CMS questions.
    • Discord: 4,900+ members, the official online community and chat room for Craft CMS developers.
  • Illustration-flexibility

    Content flexibility

    Rather than having one generic ​“entry” content type like most CMS platforms, Craft CMS 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, content managing one-off pages 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 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.

  • Illustration-livepreview

    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

  • Illustration-platform

    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, we can create custom plugins or purchase them from the official Craft Plugin Store.

    Learn more about Craft CMS.

The history of 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 April 2017, there are over 65,000 websites running Craft CMS.

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

Craft won the Best CMS for Developers award by CMSCritics, and it was voted Best CMS for Small to Midsize Business and Best WordPress Alternative in CMSCritic’s People’s Choice Awards, among many other awards. Today, Craft powers websites of all shapes and sizes, including forward-thinking household names like AirBnb, Netflix, PBS, Sonos and Microsoft.

The team at Pixel & Tonic adds new features, improvements and bug fixes on a weekly basis. View the Craft changlelog for up-to-date release statistics.

Craft CMS dates & milestones


Development of Craft (“Blocks”) started shortly after Greg Woods talk on editorial design on the web at EECI 2010 in San Francisco

November 13th, 2012

Craft Public Beta launched

June 4th, 2013

Craft 1.0 launched

April 1st, 2014

Craft 2.0 launched (not an April Fools joke)

January 31st, 2017

Craft 3 Public Beta was announced, and the official 3.0 release should launch sometime in 2017 / early 2018

December 5th, 2017

Craft 3 Release Candidate was announced

April 4th, 2018

Craft 3.0 launched

September 19th, 2019

Craft 4 and Craft Cloud announced at Dot All 2019

August 4th, 2020

Craft 3.5 official release!

Learn more about Craft 3