Jerseyville-based civil engineering firm Heneghan and Associates has completed a merger with Hannibal, Missouri-based firm ...