Had a great experience with Shane. He was very professional, polite and explained everything in detail. He knew what he was doing and I am very pleased with the work.