Jump to primary content

Hi! My name is Sean. I'm an affordable, independent web developer in Minneapolis. I can make your WordPress site simple, beautiful, and usable.


WordPress Specialist

I know WordPress inside and out, and have built everything from one-page business card sites to large sites with dozens of pages and custom features.

  • Full compatibility with WordPress block editor (Gutenberg)
  • Mobile-first, custom theme development.
  • Setup/customization of purchased theme.
  • Plugin setup and custom plugins.
  • Data migration, security checks, and upgrades.
  • Training via webcast and real-time Zoom training.


Powerful Drupal Sites

Drupal is one of the most customizable and robust content management systems out there — and also enjoys a large userbase. From custom indexes of content to internal sites serving thousands of users, I've used Drupal to create a powerful and customized experience for my clients.

  • Drupal setup and module setup.
  • Custom modules and themes, including responsive themes.
  • Security maintenance.
  • Data migration and Drupal upgrades.
  • Training on-site and via webcasts.


Custom Work

Sometimes a CMS isn't what you need. From static pages in HTML 5 and CSS3 to custom-built PHP apps, I can create something custom-fit to your needs.

Why Sean?

Less Cost

Typical project costs are $4,000-$10,000, but I work with projects at all scales. My sites cost less than agencies, and are designed for long-term maintenance.

More Personal

I build out the majority of my projects entirely on my own. Even on projects requiring subcontractors, I am always your point of contact. You know who to call when you want something changed, or if there are any hiccups down the road.

A Site's Full Lifecycle

Most agencies hand off a site to a client, never to touch it again. I offer a variety of maintenance options, from monthly packages to hourly help. Or training if you prefer to manage it yourself.

A Decade of Experience

I continue to use the latest technology, but I've been doing this professionally since high school. I've kept clients happy and websites running for nine years.

High Standards Come Standard.

I care deeply about the security of client websites.

HTTPS/SSL Standard

Every website I launch comes with HTTPS standard. This improves privacy for all users, and secures passwords for WordPress administrators. For past clients with compatible hosting, I've even offered free upgrades. When possible, I also implement HSTS.

Secure WordPress Configuration

All WordPress setups are appropriately configured to minimize risk, and monitor against ongoing threats. Two-factor authentication is enabled for all administrator accounts.

Secure Password Management

Every contract I sign includes a provision to protect your passwords, API keys, and sensitive information. I take that very seriously, which is why I use only randomized passwords, stored only in encrypted password management software.

Secure Devices and Connections

I use only encrypted SSH file access to your site, on password-protected devices with encrypted drives. I've taken care to ensure that if any of my devices were lost or stolen, your site is safe.

You Do Good. Your Site Can Do Better.

I work with a wide variety of clients, including small businesses and individuals. But I have particular experience with small and medium-sized nonprofits. I understand the needs of nonprofits, including taking feedback from and working with multiple stakeholders to create and maintain successful websites.

My nonprofit clients include:

Care 2 Communities
Care 2 Communities

New, responsive WordPress theme for an NGO working to bring healthcare to central America.

Minnesota Reading and Math Corps logo
Minnesota Reading Corps

Major development, design, and maintenance of three Drupal sites, including Minnesota Reading Corps, the nation's largest state Americorps program.

Innovative Quality Schools logo
Innovative Quality Schools

Construction of a custom Drupal website with internal features for board packets, school reporting, and school profiles.

Southeast Como Improvement Association logo
Southeast Como Improvement Association

Complete redevelopment of a site for a Minneapolis neighborhood association. Custom theme, refined logo/brand, and improved workflow to help the neighborhood keep the site updated.

Mental Health Minnesota logo
Mental Health Minnesota

Redeveloped WordPress site to improve mobile experience, security, and usability. Custom search by ZIP code or county to find support.

Minnesota Streetcar Museum
Minnesota Streetcar Museum

New WordPress site to replace an old static site, including a shopping cart, improved forms, and improved updating.

See My Work

Get In Touch

Edina / Richfield / Minneapolis

Login for current clients:
Billing or Asana