I wouldn't call my self a pro, but the JR 9100T does it for me
Z9100T Digital Ultra-Torque MG Servo Specs
Size Category: Standard
Type: Digital
Torque: 300 oz/in @ 4.8V, 370 oz/in @ 6V
Speed: .18 sec / 60 degrees @ 4.8V, .15 sec / 60 degrees @ 6V
Dimensions (WxLxH): 0.827"x1.59"x1.569"
Weight: 2.3 oz
Bushing Or Bearing: Bearing
Bearing: Dual
Motor Type: Coreless
Gear Type: Metal
Application: Surface vehicles