A Duda & Sons Inc.