FREE INITIAL CONSULTATION
If you're not sure that my services are right for you, it won't cost you a thing to have a chat about it. All initial consultations are absolutely free, and I'll even buy you a coffee while we chat about your goals and whether I might be able to help you reach them.
Work is typically priced based on an hourly rate of $80 per hour, which is then augmented to cover additional expenses like travel, outsourced work, or new software licenses.
When we first talk, I will provide a ballpark estimate of how much the project might cost. If that number sounds realistic, then I will then 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. This is not typical, but if it is necessary, it will be made clear in advance and included in the contract.
TRAVEL / REMOTE WORK
Any travel required can be negotiated. I am 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.
BUILT-IN SATISFACTION GUARANTEE
Clients are usually expected to pay after the delivery of a completed product or incremental stage of delivery. Services that take many hours to complete will be charged in manageable increments, so that the client has the opportunity to review and approve the work done so far, after which an invoice will be sent. This pricing scheme is advantageous to both the developer and the client: It allows me the flexibility to maintain a manageable workload for clients while ensuring client satisfaction with the deliverables that they pay for.