Logo circle


I offer custom web design and web application development to businesses of any size. My focus is on doing good work and providing value to all my clients.

When you become my client, I strive to help you achieve your goals.
I see goals as stepping stones on the journey to making a business more valuable and successful over time.
That's why before starting a project I take the time to make sure our goals are well defined and aligned.
Your want to be successful and I want to help you achieve success by creating value for you with the project we develop together.

Discovery Phase

Before taking on a project I go through a thorough discovery phase to establish the project goals and to verify that we are a good fit. I will sit down with you to discuss your organization, your uniqueness, your desires and your objectives as they pertain to this project.

I want to learn early on what real problem you need to solve and the goals you want to achieve. I do this by asking a lot of questions and digging deep into the problem. I need to understand the value you see in reaching your goals, so I can make informed, rational decisions about the best solution to provide. I also need to know the content required to execute the project because the nature and disposition of the content influence the work and have significant bearing on how I proceed.

My focus is on the project’s value all the time. At every step I ask myself if what I am doing will lead to greater value for you. If it won’t, I won’t be able to take on the project.

I strive to make the project a good investment for the client.

Before taking on a project I want to make sure I can create good value for you. That's why I take time to go through an initial discovery phase. I explore with you the scope of the project and determine if it is a good investment.

If I believe the solution is not in your best interest, or doesn’t create enough value for you, I decline to accept the work. Once I am sure the project will provide value, I provide a quote before proceeding with the work.

Web Design

I create a professional design that's completely customized to your needs and supports your purpose and goals. I pride myself on creating websites that are easy to navigate so your visitors will quickly and easily find the content they are interested in.

Most people this days access websites from multiple devices, desktop computers, laptops, phones or tablets. I will make sure your website looks good on any device, no matter what the screen size is.
Your website will be responsive to the device it's viewed on, adapt and reflow based on screen size, for an optimal experience, better SEO ranking and more effective conversions.

Tools I use for design are:

Web Development

I have been working on website development since 2001 and know the ins and outs of web development languages and frameworks. I keep up to date with the latest techniques and technologies by taking specialization courses offered by leading institutions, like Lambda School, Thoughtbot, Pragmatic Studio, and Launchschool

For my web development work I mostly use these state of the art technologies:

If a project requires competence that is outside of my area of expertise, I team up with specialists in different areas, such as copywriters, SEO experts, graphic designers, advertising agencies, etc.


Clear communication is essential to make the project run smoothly. In general, I prefer to communicate via email, unless there are reasons to have a call or an in-person meeting.
Email is preferable because it keeps a written record of the communication which helps avoid assumptions and misunderstandings and keeps everyone involved on the same page.

Don't hesitate to contact me with any questions you may have.
Just fill out the contact form or give me a call at 814 375-5569.

Let's get started!