middle river services