meyers, baldwin, long & moore, llp