Mechanical & Hydraulic Estimator