
It's no different than building a house. There are many cost impacting specifications that contribute to the price of a house. There's location and size of the property, the square footage and layout of the house, the exterior building materials, the interior building materials, the appliances, the interior fixtures, and the landscaping. Prospective clients have to clearly define the scope of what they want before they can hope that a web design firm can give them a quote.
Unfortunately, we see it more times than we would like-- the clients need something simple, just a little brochure site, not a big deal, here's my "inspiration site," and "give me the price for a basic site." Depending on whether or not the information seems logical, we bid. In the next instance, we are on a 3 month logo design safari with a rapidly creeping scope in form of widgets and web apps. In the meantime, we watch while our project budget flies out the window and we are praying just to break even.
Most of the time, clients just don't understand. And why should they? When I take my car to the mechanic, I don't want to learn how to replace my transmission, I just need to know that he did it. However, with Web development it becomes a bit different, with much higher financial stakes.
Clearly, Google and myspace and facebook were not apps built in a day or even two months. Hundreds of thousands, if not millions of dollars, have gone into the conceptualization, programming, and maintenance of these "simple" sites. For that reason, it is illogical to think that a small Web firm can build an exact replica of a major social networking site for the cost of a new transmission.
Custom website projects are often misunderstood because 1) there is the belief that it relies on an open source solution to supply the framework that it is not custom. Not true. Relying on a framework that is open source allows you, the customer, to enjoy the benefits of using open source technology, which prescribes many of the standards by which "joomla" developers or "drupal" developers operate. Using these open-source standards often make the site easier to maintain if you go from one developer/firm to another in the future.
2) There are many basic holes in the proverbial ozone in which the buyer/client and the developer/firm fail to communicate. Often, neither the client nor the firm understand precisely what web solution is needed for the project.
Decision makers and client-side contacts need to be on the same page. If you want to ensure the failure of a web project, then plan poorly. Poor planning is the primary reason projects have problems. Planning becomes more critical to the success of a website as the size and complexity of the project increases. Firms are faced with two huge challenges; 1) Convincing clients of the importance of investing time in the planning process, and 2) Having the willpower to refuse a client's project until an adequate plan is established, understood, and approved by all stakeholders.
Communication Breakdown
In the practical world, communication gaps are present during every project. The size of the gap (and the importance of the portion of the scope that is in the gap), will determine whether or not the project was "a smashing success" or a "nightmare/failure". If the gap is large, problems will be obvious. The firm honestly believes they did their job, and the client thinks the job was not complete, and wants to continue to make additions and changes with no more charges. In these cases, all parties think they are losing. And they are all right. A well-developed plan and constant communication can solve this.
A web design firm would never intentionally create communication gaps on projects they sell and execute. Gaps and the potential for them increase when 1) the person communicating the needs of the client is a 3rd party with no experience in the web development cycle, 2) the project is large with multiple widgets or functions that the client has envisioned working in a way that is not technically feasible, or 3) the client does not have a well-formed business idea and the idea morphs and changes as the end of the project draws near and the client wants to keep the door open for changing scope to accommodate business plan changes.
We have seen bad technology projects get saved and we have seen them die. We always try to resolve the issues with clients, however, sometimes it is in the best interest of everyone if we part ways. To save a project, one has to clearly define the communication gap. Defining the gap may involve spec sheets, punch lists, mockups, etc. Developers need from clients absolute clarity. Once the gap is defined, we always try to work out a compromise.
Some truths:
1) Because business models and priorities change, the web development and planning process is ongoing and should be revisited at least once per year. For new websites, the result of this process will dictate the scope of the website. For existing websites, the result of this process will dictate the scope of the redesign and increase in functionality.
2) For companies or organizations that have many stakeholders and decisions makers, we much prefer one person take the lead on getting the process done. It typically works best if the lead person puts together a planning document and then provides it for review and revisions to the other stakeholders prior to any web production.
Things for clients to consider.
Consideration 1. Define your target audiences
Define all of your target audiences for the website (i.e. potential customers, existing customers, existing reseller, potential reseller, existing investors, potential investors, existing employees, potential employees, press, existing vendors, potential vendors, etc).
Consideration 2. Rank the target audiences
Rank / prioritize the target with number 1 being the most important audience you need to address with your website.
Consideration 3. List your goals for each target audience.
Starting with your number 1 target audience - list the goals you have related to the website (i.e. "Buyers will be able to shop for products and purchase them"). The goals should be centered around what actions you want your target audiences to take on the website or as a result of the website.
Consideration 4. Review the goals in two ways.
First by Importance - use an A, B, or C.
* A = Must get done
* B = Should get done
* C = Get done if it's easy / doesn’t impact other more important items
Next by Urgency
* 2 = Needs to be done within 2 months
* 6 = Needs to be done within 6 months
* 12 = Needs to be done within 12 months
* NI = Not important
When you are done with the above steps, you should be able to look at the overall results and say... "if we don’t get anything else right, we have to do these X things".
How much? The most important question and the 300 lb gorilla in the room.
There are three categories of pricing and they are as follows:
1) Design - You can address this portion of your scope by answering the question "What is your website going to look like?" The website design includes the overall graphical look and feel of your website. For most websites, this includes the home page layout/design, the interior page template layout / design (typically there is only one, but if there are more.. this needs to be addressed), and the navigation structure and design.
2) Development for functionality - You can address this portion of your scope by answering the question "What is your website going to do?". The functionality on your website should all be geared towards helping you accomplish your goals with your target audiences. Functionality can be split into many general categories including content management, ecommerce shopping carts / product catalogs, directories, navigation management, marketing tools, third party software integration tools, etc. For business websites, this will likely represent the lion's share of your price. It also is the highest area of risk for communication gaps.
3) Content - You can address this portion of your scope by answering the question "What is your website going to say?" Content includes marketing copy (i.e. for your home page, about us page, etc), press releases, product data and images, pictures, presentation, documents / files, etc. Answer the following with the stakeholders:
o Who is responsible for the initial preparation / creation of the content?
o How will content updates (add, edits, removes) be made, and who will make them?
Notwithstanding a contract for copywriting, the client is responsible for the initial preparation of the content. Copywriting takes a great deal of time, especially if the technical developer is not an expert in the business field of the website being built.
So to answer the question, "how much?" we recommend you contact us with your specifications to get a commitment-free quote today.



Beer Petitions allows registered users to create an online petition for a specific beer brand to be carried at a particular retail establishment such as a bar, restaurant, or store. Members create profiles, add their signatures to petitions, and add comments to petition pages.
Little Mill Country Club wanted a social network site to encourage internet participation from their members, as well as a full CMS to manage the site.
Casciano Coffee wanted Drupal to be able to administer all areas of their site from their WIFI coffee shop. Wishbone MediaWorks made that happen for them.
Proximity Marketing is a fantastic new technology that allows Bluetooth messages to be sent to mobile phones. With ongoing campaigns for the Def Leppard and Poison tour, as well as Macy's Thanksgiving Parade they needed a site to teach the technology.
Nova Fantasy Sports, a premier player in the Fantasy sports market dropped their Wordpress site in favor of a stronger and richer Drupal implementation. Now fantasy sports fans can get real time news and purchase the top draft guides available anywhere on the internet!
Visiverse had a vision. Visiverse presents real estate using video. Realtors can upload videos of their properties and have the website automatically convert them to Flash Video, the most popular form of internet video.
You know it's Web 2.0 at its best! New York City-based Couture Boy needed a social networking site to connect the stylish folk who live and thrive in the City.
Wishbone works with Ace Marketing on a variety of projects-- we support the Web and interactive portion of promoting their clients.
CIM Auctions is a new live cattle auction site created by the Cattle in Motion company. With years of experience in the field of cattle video, they asked Wishbone to create a Flash Media Server live bidding site.
Wishbone MediaWorks' developers built an awesome Website for the legendary rock band's fan club and supported it through 2010.
BONK! is an interactive comedy game show now going nationwide. With appearances at Planet Hollywood, Funny Bone and The Luxor Resort and Casino in Las Vegas it will be in your town (or on your TV) soon!
Mars Hill College's Website enjoys many Web 2.0 functions including RSS feeds, Flash integration, and a Plone-built Intranet to deliver content to a large online audience.
Stik Rick is the personal site of Rick Allen, one-armed drummer for Def Leppard. We had a blast adding the interactive drumset for a different client as freelancers, and now we're pleased to know that our work is still being used.
Land Management Group had a history with the developers at Wishbone, so when their previous agency went belly-up and the time came to freshen up their site and train them to use Drupal, they knew who to call.
My Writing Web is a new web-based instructional and tracking tool for elementary school writing teachers. Another great MetaMetrics project!
The Academy of Country Music Awards Show wanted a means of adding video interviews from the backstage area of the awards show, held at the MGM Grand in Las Vegas on April 5, 2009. Wishbone MediaWorks makes video happen!
Bailey Films is another satisfied client of Wishbone MediaWorks. Reid Bailey loves Drupal and how it works for his company.
Madison County Tourism Development Authority has used Wishbone MediaWorks since 2002 for their tourism promotional needs.
Loaded Livestock is a Video CMS powered by Drupal, FFMPEG and AMFPHP services to Flash. Now auction Goats, Sheep and Pigs have an outlet on the web!
US Executive Journal, one of the many sites by BullRun Media of Bethesda Maryland needed a custom programming shop to create a news portal to back up their printed magazine titles.
Jimmy Williams Productions used the expertise of Wishbone MediaWorks in the technical presentation of this outstanding photography.
Port City Eye Associates wanted a slick Flash presentation with music, animation and lots of interactivity. Wishbone delivered the site and well as branding and photography to this great Wilmington, NC client.
Lonestar has amassed nine number one hits since they formed and three of their CD's reaching either Gold or Platinum status. Wishbone is happy to continue supporting Lonestar's website.
For the 2008 'Live Your Voice' tour, the staff at Wishbone MediaWorks created interactive USB wristbands and other tour collateral for Tim McGraw. Such a great client, we are just as much fans as we are vendors!
When Cattle In Motion sought a true business relationship with the developers who would help with his unique business, he found us.
Swim Wilmington took a big jump into uncharted waters by choosing Wishbone to build their Drupal site. Now, from any poolside with internet access, the team at Swim Wilmington can update their entire site.
AAI Pharma uses Drupal with a custom theme to project their image internationally. They use Wishbone MediaWorks for all of their Web development needs.
The Appalachian Trail-based Bluff Mountain Outfitters have been clients of Wishbone's since 2002. They keep coming back for more and love their new Drupal site.
CCUSA needed help with a previously-designed and programmed video player. Who better than Wishbone to save the day?
Looking for an advertising revenue generating site led Asheville Area Property to Wishbone MediaWorks. A Drupal site with ad regions allows this client to generate income and promote a beautiful region.
Wishbone MediaWorks built the CMS for deploying photos and video content for Backstage at the Grammys.
Guarding Green needed a new theme for their eco-instructional Drupal site. The site worked and offered a lot of content about how to help our planet, but it needed a new logo and a new Drupal theme to keep people reading.
Lexile, by MetaMetrics is the flagship software product by MetaMetrics, of Durham, North Carolina. Lexile trusted Wishbone to re-brand their product used in classrooms across the US and Spanish speaking countries.
tvMHC is a Flash Video CMS allowing students of the university to contribute their own video blogs. The site was built on the Zope Plone CMS using XMLRPC services to Flash and FFMPEG to encode videos on the server.
Entertainers love Drupal. 100% Magic is an Australian-based entertainment site where reservations, confirmation emails, events and dates are all easily handled to take some of the work out of the business.



A content management system, such as Drupal, enables your organization and its community of users to easily publish, manage and organize a wide variety of content on your mobile, Flash, and html website.
A CMS can be administered entirely using a web browser, making it possible to access it from around the world and requires no software to be installed on your computer.
Our clients all agree that when it comes to expertise in the area of Drupal, we are second to none. We are often called upon to repair a previous installation or re-theme a botched job from another developer or agency. Upon request, we can supply you with testimonials and references for our work.



Drupal integrates with a number of analytical tools, like Urchin, Google Analytics and others. With advanced statistics on your web properties, it makes marketing your sites much easier.
Drupal is built on top of a database abstraction layer that enables use with MySQL and PostgreSQL.
Drupal was designed to be multi-platform. Not only can you use it with either Apache or Microsoft IIS but it also runs on Linux, BSD, Solaris, Windows, and Mac OS X platforms.
Important activities and system events are captured in an event log to be reviewed by an administrator.
Drupal is designed to meet the requirements of an international audience and provides a full framework to create a multi-lingual user experience. All navigational text can be translated using a graphical user interface, by importing existing translations, or by integrating with other translation tools such as the GNU get text.
Drupal has a variety of applications to choose from and we can build new ones for you. A Wishbone custom-themed Drupal site with integrated applications will give your site a rich user experience.
Third party application with documented APIs can be integrated into a Drupal site, such as human resource management, salesforce.com, inventory management, and other applications that are mission critical to your business.
Drupal allows for printing browser-based reports with information about referrals, content ranking and how visitors behave.
The caching mechanism eliminates database queries increasing performance and reducing the server's load. Not only can the caching be tuned in real time, while your site is under load, but it has been successfully tested under extreme traffic circumstances and performed well.



Wishbone Mediaworks' clients enjoy a second-to-none level of service. Our staff and account managers are always reachable by phone or email. Customers feel comfortable working with Wishbone Mediaworks knowing that the combined years of experience and personal attention they receive sets their Web experience apart from their competition.
Wishbone MediaWorks' clients enjoy strong support from the team. We can be reached seven days a week by phone or email. When you call, you don't get put in a queue or a tiered system of support, we get back with you on the same business day.


