Services

Drupal Development

Need a custom module, or other specific Drupal services to give yourself an edge over the competition? Utilize our expert Drupal Development team!

Drupal Design and Theming

We can help you make your new or existing Drupal site shine. Need a new design? Have the design and need it turned into a Drupal theme? We can help.

Information Architecture

Every page on a website has a unique purpose. We can help you build or restructure your Drupal site to clearly convey the message it's been dying to deliver.

User Experience (UX)

Perfecting navigation and workflow can be tricky to the uninitiated. You want to give your users a clean and elegant experience. We can help with that.

Drupal Optimization

Is your Drupal site slow, unresponsive, or generally unequipped to deal with a lot of traffic? We can help with optimizing your servers for stability and speed.

Drupal Training Services

We offer complete user and developer training for Drupal. If you want, we'll even fly out to your office so we can work with you face to face.

Our Process

We sit down with you (literally, if you live in town). We discuss your business, and what you want to accomplish with your site. We may give a few pointers and draw a few stick figures on our whiteboard to illustrate our point. This meeting is intended primarily to introduce everyone and flesh out the intended user experience on your site.
We take all of the information we've gathered from our talks and research and begin building out initial wireframes, which will then transition into building design compositions. During this process, we will also create a development schedule (e.g. roadmap) to make sure things stay on track.
It's time to start putting everything together. We will tackle the most complex development tasks first to get them out of the way, leaving the rest of the development schedule for configuration, theme-building, and eventual clean-up (exporting views, removing development modules, etc). Meetings occur on a regular basis to review progress on the site as we near completion.
When a developer on our team writes code for anything, it is reviewed and approved by another team member before it can be promoted to the staging (stable) server. This helps minimize issues throughout the development cycle. We're only human, though... which is why we set aside time to exhaustively test the site and make sure everything works as intended.
Everything's done, and it's time to launch the site! We can offer our advice on hosting options, if necessary, and will happily handle deployment of the code and database to your production server.