Very knowledgeable service person! He did a great job and the price was very reasonable. A big thanks to Grand Canyon!