Basic Services

Domain Name Search and Registration
Website Hosting Setup
Website Migration to the WordPress Platform
Website Training

Advanced Services

Custom WordPress plugin development
Custom API programming services
Custom WordPress theme development
WordPress website development
WordPress website redesign and development


Data and Database solutions – capture, organize, and analyze website data
eCommerce solutions – sell things online
Membership websites – provide exclusive content
Email newsletters – integrate MailChimp and Constant Contact

Ongoing Support

Hosting and regular maintenance for WordPress websites

Ongoing support for all of your website needs – add features, evaluate plugins, lay out content, training, etc.

Our Process



At the start of every project, I ask questions and I listen. You contain the knowledge about your organization or company, about your needs, and about your audience. By listening to you, I can start by learning what I need to know to get you where you need to go.



We will be active partners in working on your project. I will engage in thoughtful discussion with you, sharing my thoughts and ideas, and brainstorming and evaluating together to come up with the best solution.  I’ll give you the level of technical explanation you want – not more and not less.



Once we have a clear plan, I’ll get to work! Producing, programming, researching, evaluating, designing and building. During this time I stay in touch with you, giving progress reports and sharing the current status. You can have a strong sense of where things are at and how they’re going, and can let me know if anything is going differently from how you expected so that we can adjust.