How to Reach Out


Location: Carrboro, North Carolina

Standard Rate: $80/hour

Send a brief description of your situation: Are you looking for a web site? A better design? Help with app design? Someone will respond promptly.

Charitable projects, academically interesting work, and projects with high potential for profit may be eligible for substantial rate reductions. If you have a good cause or an interesting idea, get in touch!

Free Consultation over Coffee

If you're not sure that our services are right for you, it won't cost you a thing to have a chat about it. Initial consultations are absolutely free. Let me buy you a coffee, and let's chat about your goals and whether this might be the right solution for you. If not, I'll try to steer you in the right direction for free.

Determining Cost

I typically charge around $80 per work hour, though this can vary with the scope and nature of the project. For simpler sites, it may be a one-man show. For bigger projects or ones requiring custom graphic design, I may work with partners. To give you an idea of how much you can expect to pay for a typical Wordpress website with some customized content types and content management features, here are a few good reads:

When we first talk, you'll get a ballpark estimate of how much the project might cost. If that number sounds realistic, then we can draft a more formal proposal, broken down into minimum and maximum quotes for incremental billable stages of the project. Payment will be expected promptly after each stage of work is delivered to the client's satisfaction. Depending on the scope and/or up-front costs, some payment may be requested in advance. If so, this will be made clear at the beginning, and it will be clearly stated in the contract.

Travel and/or Remote Work

Any travel required can be negotiated. I'm happy to travel to remote clients for larger projects and collaborative work, but may ask for compensation for travel costs, depending on the size, nature and scope of the project. Google Hangouts and Skype are also terrific ways to work together over a distance.