I have beaten all but two tickets I have had in the last 20 years and those were greatly reduced.Only used a lawyer once and that was for an out of state court date.
I have used different gears for my speedo drive in older trucks to give a false speed reading ,then go to a calibration station and let them calibrate it.Of course it shows a much lower speed than actual.Then leave and install the correct speedo drive gear and return a day or so later and have it re-tested and get your calibration certificate to take to court.I always got defective equipment fine and not the speeding fine
Of course now you need to do it electronically by feeding in a different tire diameter and you need the proper equipment or need to "know somebody"
I always fight every ticket,I arm myself with as much information as possible,I spend a LOT of time preparing my defense,I dress appropriately for court and I always act courteous and respectful to the judge and the officer.