Being Smarter with your Website Design Budget

Most people don't realize how easy it is to spend $100,000 or even $1,000,000 on a website.

I can tell you I know all too well how that happens. When I started BumblebeeWorks.com in 2003 I spent $100,000 just on hardware to upgrade our existing network to support the new hosting model. That was many years ago and I have spent unthinkable amounts of money since then.

But still, we only charge $20 for a website and we are competing with open shared hosting programs that usually charge one third of that.

But for companies that need big websites, big technology or even small sites with custom programming, $200,000 is a pretty common budget.

So who needs a $20 website and who needs a $200,000 website?

In most cases, small business are not trying to take over the ecommerce market or be the next facebook, twitter or craigslist. They just need a simple website that will show people that the are in business and what they do.

In those cases, $20 is usually fine. You can sign up, create a few pages and even get support at pageBuzz to create a custom design and bring all the information into a cohesive look.

Since your website does not need to do anything more than sit on a shelf, you should never spend more than a few dollars a month to host it.

But when you get into custom programming, now you have hit the mother load of expensive. Programmers can charge $50 an hour or more and spend months writing programs.

I was charging $100 a hour back in 2000 and I would spend 14-16 hours a day programming. If you paid me for 30 days your bill would be $40,000+ and that is just for the programming. You still have hardware expenses, graphics and design work to pay for.

It is just like any project where you have to pay professionals to spend lots of time working. It is expensive and it takes time to create custom programming.

You see how the US Government spent $600 million on the healthcare.gov website so you should understand the costs can be staggering.

So what are the cheaper solutions for small companies on a budget?

  • Use existing programs and make modifications

  • Use hosted solutions

  • Hire an in house developer

  • Try to do it yourself?

Use existing programs and make modifications

There is no reason to reinvent the wheel. If someone else has already created the software you need, then you can save a bundle by using it.

If you paid me for a month and spent $40,000 you also might be able to buy an existing program for a few hundred dollars or even a few thousand dollars that will do the same thing.

That is a big difference in cost, however, the program might not be exactly what you need, it may not even work well. So you have to be careful about what you might buy.

If you get the right program, you can usually modify the program cheaper than you can create one from scratch.

Most programmers that sell programs will offer their services to create custom versions of the programs at a reasonable hourly rate.

I have done this myself in the past, find a solution and have the programmer makes changes so it is what I need and license it to me for a fraction of what it would cost to build it from scratch.

Use Hosted Solutions

Another great option is to find hosted solutions. That is exactly what pageBuzz provides. We have all the programming already done, you use it and just pay $20 a month.

Of course, that is if we have what you need. While we have programs for used car dealers, Realtors, property manages, ecommerce and more, we certainly don't cover every possible option nor does every program do what every person wants it to do.

But if you just have an average used car lot or need a basic ecommerce store, we already have all of the tools and software that you will need and you don't have to get into any of the programming costs.

There is no way that anyone could build a store with the functions that we offer for under $100,000 and more likely it would cost 2 or 3 times that. So why pay to do it, when you can use what we have.

You would not hire a developer to build a clone of Adobe Photoshop because in might cost hundreds of millions to do that. But you can but a version to use for a couple of thousand dollars.

Just like any software program, website software does not have to be built from scratch. You can use something else that someone else already made.

The advantage of using hosted solutions, is of course cost, but also continued development. When things change, new updates are done, new features are added, so you are always up to date, without spending any more money.

Where as if you have your own solution, you have continued costs, updates and development that could make the initial cots seem like a bargain.

Software is an expensive hobby and even more expensive as a business. So finding the right solution can be a huge savings.

Hire a Developer In House

It is always cheaper to hire a full time employee than to contract out work. So hiring a good developer can also save a bundle of money.

The problem is, like all employees, how do you get the right one? That could be as much of a project as building the website itself.

Also, what happens when the person you hired can't do something? You still have to go out and contract out the work and that ends up costing even more money.

When you are spending cash in piles, it all ads up very fast.

Creating custom software solutions is never going to be cheap, unless you do it yourself.

Try doing it Yourself?

I would say that 99% of the people out there will never have a handle on website programming. They might lean how to edit a page, add pics and so on, but programming software is very difficult and is a real brain teaser.

If the average person looks at the code below it really means nothing to them. And trying to translate that into a working website is even harder.

string requestUrl = String.Format(
        "https://spatial.virtualearth.net/REST/v1/data/{0}/{1}/{2}" + 
        "?spatialFilter=bbox({3},{4},{5},{6})&key={7}", accessId,
        dataSourceName, dataEntityName, lat1, long1, lat2, long2, bingMapsKey);
      XmlDocument response = GetXmlResponse(requestUrl);public static XmlDocument GetXmlResponse(string requestUrl)
    {
        try
        {
            HttpWebRequest request = WebRequest.Create(requestUrl) as HttpWebRequest;
            HttpWebResponse response = request.GetResponse() as HttpWebResponse;

            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.Load(response.GetResponseStream());
            return (xmlDoc);

        }
        catch (Exception e)
        {
            Console.WriteLine(e.Message);

            Console.Read();
            return null;
        }
    }

I know everyone thinks it might be easy, the might be able to understand how it works, but I promise, it isn't. Even afters years of programming, top programmers struggle with coding, because it is complex and the more complex the project is, the more the code seems to mean less even to us.

As you add more and more code, you end up with errors, ommissions and just plain typing mistakes. All of this can lead to headaches in the future that takes years to find all the bugs. That is when it is done by professionals. What would you expect if you went in and tried to modify the code yourself?

I guess I did not really give you a way to save money on your website design budget, but I hope I explained the value in systems like pageBuzz.com. The value we offer at $20 a month to any business and the cost if you have to build an application from scratch.

Now if we don't have the software you need, you can always ask us to create it. We do that on occasion. We work with companies to create new products to open our market to new customers.

At the same time, there needs to be value for us. If the market is too small and that is usually why there are no existing solutions, you might be stuck with creating something from scratch.

But if you can use what we have, maybe with some slight modifications, then you might be able to bypass that whole development issue all together.

Before you get started, take a look at what is out there. The last thing you want to do is spend a bunch of cash building an application that you could have bought for just a few dollars.

 

 

©1997 - 2021 Bumblebee Works & The Cyber Web Inc
pageBuzz.com is a subdivision of BumbleBee Works
Web Hosting
pageBuzz® and pageBuzz.com® are registered trademarks of The Cyber Web Inc