Ellisor, Trotta & Associates