Found this thread a little late, but no visa required.
We do this all the time.
You do need an eAPIS account though.
Apply for it today, easy enough:
https://eapis.cbp.dhs.gov/
And before it starts a whole new discussion, yes it is required for Private Pilots flying out of/into the United States.