densmore does bookkeeping