B & H Excavating is an active carrier based out of Ottawa Lake, Michigan. B & H Excavating operates under USDOT number 1740940. B & H Excavating has 2 tractors and employs 1 driver. B & H Excavating is authorized to operate Intrastate Non-Hazmat cargo.