Mackinnon & Sons Excavating Engineer - Somersworth, NH Looking to contact Mackinnon & Sons Excavating? You can reach them at 603-692-7667