competent contractor