Tom did exactly as agreed. He unfortunately had truck problems that caused a delay, but no fault of his. He was straight up about what was going on and let me know every step of the way. Tom did exactly what he agreed to do, and I would recommend him.