Ive used Brad on several occasions and he has never disappointed me. Hes a big part of the Cave Creek community and I would recommend him highly.