Brian is the best! Took the time to answer questions I had and is very knowledgeable and pleasant and courteous . I trust him and his recommendations.