Patrick Sweeney has handled multiple contracts and challenges for my businesses. I've found him to be extremely quick to understand issues. This saves time. He can see around a few corners and predict possible responses. That's invaluable. He's also very fast to respond to my communications.