Costs are high for both contract and parts but, for the price, good job is always expected and performed.