The public heard from several candidates running for the District 18 House seat which covers parts of Brunswick and New Hanover County Monday night. A seat was vacated by Susi Hamilton who was recently named the North Carolina Secretary of Natural and Cultural resources.