1. An estimate compliance tool to specify estimate compliance criteria, comprising: a first module configured to accept user input specifying vehicle criteria; a second module configured to accept user input specifying parts criteria; a third module configured to create an estimate compliance rule based on the entered vehicle selection criteria and parts criteria.