DEC and Sons, founded by Ernesto and Donna Castillo, is a locally-owned family operated Company with its principal offices located in Dangriga Town in the Stann Creek District Belize specializing in heavy equipment rental (Excavators, Loaders, Bulld…