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 »


  • Completely Custom
  • Product Builders
  • Product Selector
  • Engineering Resources
  • Video Library
  • Analytical Analysis
  • Marketing / Maintenance
  • 10+ Year Client
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.


How Long Should a Website Last?

Photo by anyjazz65 / CC BY 2.0

It can be expensive for a business to redesign/redevelop its website. And it’s natural, in the interest of getting the most bang for the buck, to want to know how long a new website will last. The answer is, as with so many things, that depends.

There are two approaches that affect the lifespan of a website. One is to work on a website on an ongoing basis, making iterative changes over time. The other approach is to periodically overhaul the entire site. Each has its pros and cons, and we’ll explore them in more detail below.

Ongoing Iterative Improvements

Every website needs maintenance, but this approach goes beyond the standard news posts and CMS version updates. It requires a dedicated person or team who can work toward business goals by leveraging website data (analytics, user feedback, etc.) and strong creative direction. Because changes are made on an ongoing basis, the design rarely makes a big leap, easing any disruption issues for returning visitors.

This approach is probably best suited to websites that handle business critical functions, such as e-commerce, ad supported, or subscription based websites. The really big online retailers and big name brands maintain their websites this way (think of Amazon).


  • Instead of a one-time major investment, the cost is spread out over time.
  • If managed well, there is the potential for a much higher return on investment (ROI).
  • You can be more responsive to new advances and web standards.
  • The lifespan of the website is effectively limitless.


  • The total investment is often higher over the same amount of time.
  • If it isn’t managed well, it can result in one big mess.

Periodic Major Overhaul

Many website owners are probably already familiar with the periodic major overhaul approach. It is commonly triggered by the feeling that the aesthetics are getting out of date, or because of a decline in desired outcomes. This approach is better suited to websites that are less dynamic, requiring fewer updates, like the brochure or portfolio style websites of small businesses/nonprofits.


  • Despite being a large initial expense, the cost over time is likely to be smaller.


  • Sometimes, the large single investment can be difficult for budgeting.
  • The lifespan of the website is relatively short (3-5 yrs).
  • Lifespans for this approach have been shrinking due to the accelerating pace of change online.

A Hybrid Approach

The two approaches are not mutually exclusive. In fact, many of our clients’ websites combine them to some degree. The advantage here is in extending the site’s lifespan and/or improving ROI, while keeping ongoing costs manageable. However, these sites usually end up with a major overhaul at some point.

Whatever approach you like, we like to remind our clients that your website should be working for your business. It should increase revenue, decrease costs, and/or increase customer satisfaction and loyalty. By focusing on outcomes in this way, you can find the right amount of effort to apply to get the best returns, no matter how long the site lasts.

Posted by Stephen Eggett on Aug 13, 2015