Let's Begin
There is no secret behind my competitive prices - I am an honest, no-frills guy that loves what I do. I can work with any reasonable budget, and offer special rates for individuals and community groups. I have been known to work for an equity-share, and often willing to barter. Please contact me directly to discuss your needs.

Business Solutions

Basic Presence - start at $450

3 page database-driven site with a contact page, and updates done through the site.

Storefront & E-Commerce - from $850

5 page database-driven site, sell products with Paypal™, and have customer accounts.

Personal Projects

Basic Sites - about $300

3 page site. Perfect for students, families, musicians, and artists.

Existing Sites

Updates - as little as $50

Refresh or expand your site page-by-page; a form, photo gallery, database, or other page.

Other Projects

Hourly Services - as low as $30/hour

Augment your team with some fresh talent! Code Review, Project Audit, System Analysis.
Project DetailsEasy is good, and getting a quote could not be easier (3,134 generated already!).
Simply describe what you are looking for, and you will receive an estimate.
Please keep in mind this quote does not represent an actual proposal!

I would like .
I have .
My content updates will be done .

I estimate wanting pages worked on.
I will need about email address(es).
Some OptionsGreat... Now, describe some of the project details.

I plan to host the domain .
The domain name .

The visitors to the site will .
Products on the site will .
I want to add a database .
Final QuestionsAlmost finished... Just a couple more questions.

Some of the special features I might like:
Contact Form Photo Gallery Various Reports
Other Forms Blog Inventory Control
Surveys File Uploads Visitor Tracking
Search

I expect this to be done in about .
The budget and schedule allow for .
Get Quote!All done! Would you like a follow-up E-Mail?

Provide your Name and E-mail address and I will personally look over your project info. I will then contact you directly to discuss it further (usually within 24 hours).