Caddis has been using Greg and the good people at Ellis BLB for bookkeeping and payroll for more than five years. They've become central to our business systems and it takes the load off our staff and principals to have their expertise close at hand. They are flexible in their services and dovetail with our accountant to ensure there's no redundancy. Plus, they are fun and easy going, great to work with. I wholeheartedly recommend them.