Batten & Allen, Inc.