I had my undercoating done at my local Line-X dealer. I am happy with the job they did and would use them again.
I don’t know if Honda has a specific method they use as far as “factory” undercoating. When I asked my stealership about undercoating they said they “just used the cans” as in the stuff you can buy at wal-mart.