An estimator for hourly rates on professional services contracts