CMS

Tuesday, 26 November 2013 02:19

A Lesson in SEO: Client Rescued from Flash

“Now, people are calling and saying they found my site through an internet search.”
- Chris Pip, owner of CP Construction

We recently rebuilt this website for a local contractor and wanted to share the results.  

Rather than writing an article that dissects each CMS platform, I've decided to discuss the similarities between Joomla, Drupal, Wordpress, and ExpressionEngine.  Combined, these 4 platforms power more than 20% of all websites, so let's not choose sides just yet.

Wednesday, 20 April 2011 00:19

How to maintain control of your web site

Domain Registration -> Hosting & Email -> Framework, Content, Updates

As a business owner, the thought of not having control of your website is is most likely frightful.  I've experienced a handful of situations where a client hired a different web developer previously, hire me to re-engineer the site, then come to find out that their prior developer has more control of the site than they do...

When it comes to building your company's web site, there are two basic ways to build it.  The first method is to use a program like Dreamweaver to build the template, menu, and pages using HTML.  Each page becomes a separate HTML file, and all of the HTML files are interconnected.  For basic sites, this method is fine.

Update August 18, 2022: Editing a site by hand in HTML is no longer acceptable!


Design & Development

Wordpress, Drupal, Joomla
New custom websites
Bespoke themes and extensions
Redesigns, upgrades, migrations

Web Design & Development


Optimization & SEO

Let us optimize and manage your overall online presence. We offer full service monthly SEO as well as one-time projects.  

Optimization Plans & Pricing


Maintenance, Patching

White glove monthly backups, security updates, maintenance and testing for your Wordpress, Drupal, or Joomla site.

Maintenance Plans & Pricing


Email Newsletter

Bring your web & marketing performance to the next level: monthly blog post roundup via email.  

Stay in Touch!