The only one that needs firing is the same guy that has needed firing for the past 20 years - THE OWNER!
And his dad before him, going back over 40 years. :'(