Website Design Services

As a freelance web designer in Kansas City, I offer a full spectrum of website design, support and development services. Are you just needing some small changes on an existing website? I can help wth that at an affordable price. Maybe you’re wanting to do a full makeover of your existing website.

I can help with that too! Working together we can create a custom website design that includes all of the features your project requires.

Every website design is unique… and every client is different, and every website has its own purpose. By defining a purpose and declaring the goals of the website we’ll have a solid foundation to start with.

Common characteristics in Website Design

As unique as your website design will be, it will no doubt contain many of the same design elements of other websites. Some examples would be contact forms, social sharing options and a commenting system.

Website Layout

The web design process starts with the layout. I work closely with my clients and provide guidance and advise on what makes more sense when it comes to things like a determining if a fullwidth layout is preferred rather than a page layout containing a sidebar.

Website Design Elements

Furthermore website design elements can also be both the little things, in addition to the site-wide styles like the color of links. Some general web design elements would include the color palette, buttons, typography, hover effects and more.

Website Functionality

Of course your website will look beautiful, but it should also be functional. We make sure to put in all the extra options that are unique to your website so when it’s live to the world it is easy for you to update and maintain.


All websites are not created equal

Many website designs are created in the same way. There are a lot of different programming languages and design trends out there. But as the old saying goes… “there is no reason to reinvent the wheel”, and I believe the same.

There are many great frameworks available for rapid website development and WordPress just happens to be one of them. WordPress is essentially a software package you can install on your web server and use as a tool to manage your website.

Static Websites

A static HTML website, is a website that can consist of many, many HTML files, or just a few depending on how many pages a given website has. Static HTML websites will create a new .html document for every page on the website. Each page and the code behind it is unique to that page. This is an outdated web design technique and most web designers do not build these websites anymore.

Dynamic Websites

Naturally the more languages you know the more dynamic you can be in the world. Inherently communication is more efficient and can be more productive.

The same holds true when a website incorporates more than one language. Paving the way for clearer, and more productive communication.

Dynamic Template Files

A dynamic website is one that works from a set of templates, and are usually coded using PHP and MySQL. These templates are the same for all websites in terms of syntax.

Dynamic websites utilize more powerful programming languages like PHP, and databases like MySQL.

HTML is the most common and one of the most basic programming languages. HTML provides your website with the necessary structural elements to properly organize and display you content.

Then of course you have the CSS or Cascading Stylesheets which provide the look and feel of your website design. Therefore it’s a  basic styling language. CSS does a fantastic job improving the visual ascetics of a website. Furthermore you would likely  be hard pressed to find a website that doesn’t include a CSS stylesheet.

By having one template file serve as the same code on every page of your website this becomes much more efficient Now if you wanted to update that logo on your website that has 100+ pages you change it in one place, not 100+.

By infusing PHP and MySQL into your website you can do a whole array of new things. PHP allows a web designer to use conditional logic within the website template files and give custom results and feedback based on a users interaction with the webpage.

Website Design Survey

The initial part of the web design process begins with completing the website design survey. We also go over examples of websites you like and some of the design elements you may want to incorporate into your design. This also helps to define a development strategy for the website. This includes building a sitemap for the structure of your website and any special goals that you may want to complete..

Once we have established the overall purpose and the primary goals of the website, I listen to your ideas and answer any questions you might have. This first step provides me with clear insight into the current state of your website. Furthermore it helps reveal the best methods for designing and developing your website, while making sure to stay within your budget.