Mcgregor Excavating is an active carrier based out of Oil City, Pennsylvania. Mcgregor Excavating operates under USDOT number 3329702. Mcgregor Excavating has 4 tractors and employs 2 drivers. Mcgregor Excavating is authorized to operate Intrastate Non-Hazmat cargo.