I watched the video and there were two clues:
- at the end he said he is in New York
- he said "this is Victor at (unclear) Mercedes.com" which subsequently I extrapolated to "restore your mercedes dot com"
Googled Victor, NY, Mercedes and came up with the following.
Mercedes Benz repair and restoration
He seems pretty knowledgeable. I have watched many of his repair videos.