Consulting & Expert Testimony Michael Willoughby has given court-reported testimony on over 400 occasions in civil, criminal, or commercial litigation. Services