• Shearer & Associates, Inc.