Management Companies

Anyone have great experience with a management company? Timely responses, error-free bookkeeping? As a board member, I'd be interested in knowing how other boards have chosen and managed their management company?