ed-devries-companies