Rick A. Weaver, 60, of Searsport passed away June 28, 2018. Arrangements are under the care of Riposta Funeral Home, Belfast.