Superb Job Dave

Dave did a superb job for us and he was so kind and patient in explaining things to us, which we much appreciated.