Everything was handled professionally. There was no mess ... Ben made sure he didn't track in mud from my back yard ... and he explained things well. I've been a Thornton customer for 39 years and have always been pleased with their serrice!