We give life to your ideas

Smart Website Design & Development

We Build Websites

Elegance in <code>. Elegance in UI. Striving for elegance in all that we do. We provide user-friendly and admin-friendly websites with strong attention to search engine guidelines and modern web standards. see our portfolio »

We Value Relationships

Maybe it's the personal service. Or our sound reasoning. It could be our commitment to excellence. Whatever it is, clients keep coming back. We earn business at every meeting, with every decision and with every line of code. And clients seem to like that!

We have fun!

Bill leads the way in establishing the conditions for a successful project while advocating for better processes. With the support of his staff, client expectations are managed from day one through constant and clear communication. Bill works to keep decisions in alignment with business and user goals.

Problem Solving Simplified

We apply technical skill and creative problem solving to develop elegant website solutions. We also offer support to our clients with ongoing marketing and maintenance services customized for each unique business. The success of your project starts with a clear understanding of your needs. Contact Us today to schedule your first meeting or feel free to send us a message with the requirements of your project.

Visit Cherokee, NC

  • Create/Share Itinerary
  • Event Listings
  • Full Screen Homepage
  • CMS Development
  • User Interface Design
  • Responsive

Design by: Element Advertising

visit site »

Alltec Global

  • Comprehensive Analysis
  • Architecture Overhaul
  • Full-featured CMS
  • Web Marketing
  • Training & Documentation

Design by: 828:design

visit site »

Blue Ridge Music Trails

  • Interactive Map
  • Event Listings
  • Event Filtering
  • Full Site Search
  • Responsive Design
  • Media Gallery

Design by: Element Advertising

visit site »

ChiLiving, ChiRunning, ChiWalking

  • Multi-Site CMS
  • Many Custom Features
  • 3rd Party Ad Integration
  • Training Programs

Design by: theBATstudio and JuneAllison

visit ChiRunning.com » visit ChiWalking.com » visit ChiLiving.com »

Highland Brewing Co.

  • Events Calendar
  • Blog with Sharing
  • Many Customizations
  • Advanced CMS Features
  • Videos & Photo Gallery
  • Highly Designed

Design by: Jared Ray and Matt Levin

visit site »

Blue Ridge Bone and Joint

  • CMS Development
  • UI Design
  • Pervasive Blog
  • DB Driven Content
  • Dynamic Navigation
  • Marketing / Maint.

Design by: Jared Ray

visit site »

Tops for Shoes

  • Compare Shoes
  • Browser Style,Color,etc
  • Like on Facebook
  • Create/Share Wishlist
  • CMS Development
  • User Interface Design

Design by: Sharon Harms

visit site »


  • Comprehensive Analysis
  • Dynamic CMS
  • Multi-Audience
  • Advanced CMS Features
  • Permission Level Editing

Design by: 828:design

visit site »

A-B Tech

  • Homepage Architecture
  • Top Level Rebranding
  • Mobile Version
  • Analysis & Recommendations
  • Section 508
  • Award Winning!

Design by: 828:design

visit site »

We'd Love to Hear From You

We value our relationships with our clients. Even if you are not ready to delve into your project, we'd like to have you over. You're welcome to contact us by any of the methods listed to the left or via the form below.
* designates required fields

We're in town but not quite on the map. Check out our personal google map for brief directions or download/print our directions pdf.


So You Want Some SEO?

As web developers and online marketers our clients often come to us asking for SEO. And, if you have determined that your website needs some SEO, you’re probably right. But, there are a few things to consider before diving in.

SEO is a tactic, not a goal

The first question we have (and any good web marketing agency will have) is, why? What makes you think you need SEO? The answer can vary wildly, but the point of asking why is to understand the business goal behind the desire for SEO. The goal could be to generate more leads, sales, ad impressions, etc., but it should be concrete, and measurable.

Once we have a clear goal, there are a few questions to ask to evaluate whether SEO is the appropriate action to take.

  1. Do the expected outcomes from SEO address the aforementioned business goal?
  2. Is the expected cost of SEO, worth the expected return?
  3. Is SEO the most cost effective tactic we can use to achieve the desired outcome?

If the answers to all three of these questions is yes, then great, let’s do some SEO. But …

Expect SEO to take time

It’s still possible to get lucky, but the days of significant results for a small amount of work are long over. But, there is a lingering perception that SEO is about making a few small changes to the internal workings of a website. The truth is you can expect a significant amount of work, and SEO can take months to show desired results.

Why? Simply put, it is not in the best interest of the search engines to be easily manipulated. That said, it’s still important to deal with the relatively easy stuff:

  • title tags
  • meta descriptions
  • duplicate content
  • internal linking
  • crawl errors
  • other on-site concerns

Once your on-site SEO is established, it is wise to conduct a regular review to keep your SEO in alignment with new business goals, and the ever changing search engine guidelines.

Links are important, Proceed with caution

It’s a well known fact of SEO that links to your website (inbound links) are important. However, a lot has changed, in recent years, regarding tactics for building links. The short version of how to build links properly is that if it’s easy or automatic, be wary. And, focus on real business relationships, marketing value, and value for users.

Some tips for link building:

  • a lot of Google’s recent algorithm changes relate to link quality
    • focus on quality over quantity
    • very low quality links should be removed (if possible) or disavowed
  • be prepared to ask for links
  • focus on good content, and links will come
  • online marketing and promotion can pay off in links (i.e. social media, press releases, advertising, etc.)

Don’t put all your eggs in the SEO basket

If it’s not already clear, SEO is rapidly changing. Tactics that were industry standard just a few years ago now risk penalties, or outright bans. With such a variable nature, there can be no guarantees of results, but more importantly you don’t want to rely too heavily on SEO.

When algorithm changes come (and they will), a business overly reliant on SEO will feel the negative effects more strongly. Suddenly they are in ‘panic mode’, trying to figure out how to get their rankings (and traffic) back. In addition to the cost of lost business, the cost of rapidly repairing a website is often higher than maintaining a good web marketing mix, and attending to SEO changes over time.

So what other web marketing tactics should you employ? That depends on the business, but consider the following general areas:

  • website analytics
  • usability, UX, and conversion optimization
  • social media marketing
  • reputation marketing (on-site testimonials & reputations sites like Yelp)
  • content marketing
  • online advertising (search ads, content ads, remarketing)
  • email marketing
  • offline marketing (print, tv, radio)

Final thoughts

By now you might have the impression that I’m trying to talk you out of doing SEO. Nothing could be further from the truth. However, there are so many misconceptions about SEO that it’s useful to have a clear understanding before getting started. Now that we’re on the same page, let’s do some SEO!

This article is the first of a two part series. Check back soon for part two: Let’s do some SEO!

Posted by Stephen Eggett on Jul 24, 2014