Brad was very professional, helpful, and provided excellent service. He was very thorough and explained everything he was doing. I highly recommend him.