Kevin Mayfield, 48, confessed to causing $3,000 worth of damage, police said.