B.M.E General Contracting Underwater gravel removal Underground utility installation power and water Tree removal and clearing Diversified Construction& Property Management Barge service, dock building and repair Split rail fencing Flathead's Finest Excavation services (406) 880-1486/n@Bmuenchercavation muench511@gmail.com B.M.E General Contracting Underwater gravel removal Underground utility installation power and water Tree removal and clearing Diversified Construction& Property Management Barge service, dock building and repair Split rail fencing Flathead's Finest Excavation services (406) 880-1486/n@Bmuenchercavation muench511@gmail.com