Books we've written
SQL in a Nutshell 4th
PostgreSQL: Up and Running (1st, 2nd, and 3rd Editions)
pgRouting: A Practical Guide
We provide both consulting and training.Consulting work
Consulting work includes building custom applications for your organization or fixing and supporting your existing applications. It also includes technical support for the applications and training your staff on using the applications.
On-site work rates will be negotiated on a case by case basis, but will generally fall in the $300-$500/hr range plus travel expenses.
To get established as a customer we require prepayment (only off-site / on-site requires negotiation) before beginning work of $300/hr for less than 10 hrs and $180/hr for 10 hrs ($1800 total). Once an established customer (a customer who has paid for 10 or more hours of work), you will be billed monthly at the below rates. The 10 hr pre-payment must be used within a year of payment.
Rates listed below are for work done on our premises (off-site work).
Project-Based work is pre-billed 20% of the estimated cost before work can begin with a minimum 10-hour pre-payment requirement for new customers. Project work is any work deemed to require 10 or more hours worth of work and that a quote is requested.
$96 / hour
Please contact us for rates for services not listed above. Minimum billing is 15 minutes.
We provide free estimates on planned projects or application enhancements. Just send us a description of your project at and we will be happy to provide an estimate.
To minimize costs, we try to do most work remote. Expedited and emergency services are available at an extra cost.One-on-one / small group training and mentoring
One-on-one training is done virtually (via e-mail or screen share) and is always pre-paid for new clients. Existing clients get billed monthly as part of their bill. The training can be split up in increments of 15 minutes if desired and will focus on your specific trouble-areas.$300/hr for 9 hours or less with minimum billing of 1 hr, $1800 for 10 hrs
Group training costs are negotiated on a case by case basis but for on-site will fall in the $350-$400/hr range and dependent on number of people in group and hours required. The more hours the lower the rate. Training preparation will be billed at our off-site rate of $180/hr.
Our specialities are the following
For GIS related tips and concepts, check out our Boston GIS tutorial site.
For PostgreSQL related tips and concepts, check out our Postgres OnLine Journal site.