Our pricing varies with the complexity of the task. We use flat rates
instead of hourly rates whenever possible so our customers know exactly
what they will pay. We can usually break our larger projects into stages
that have their own deliverable results so that new customers are not
forced to make a large commitment before testing the quality of our
work. In addition, since our work is customized to meet specific needs,
our customers can pick and choose the things that will give them the
greatest return.