Try some Hooks. Especially the new Phantom. Absolutely fantastic and does it all very, very well.
www.hookscalls.com
You may have to order another type call and make a request in the comments to make it a phantom, it's not on the website yet. They will take care of you.
They have the best customer service in the business too!