A+ lived up to its name. BG was very knowledgeable and professional. He was thorough and did an outstanding job!