D & G Excavating has been serving Marshall, MN and the surrounding area since 1979. The company remains family owned and operated since they opened for business. D & G's qualified, knowledgeable, experienced employees are the lifeblood of their operations.