Josh is extremely knowledgeable and nice to have in our home. Nice personality and patient in explaining issues and addressing our questions.