I'm guessing he means that with North American staff they can offer better support and customer service to those in the US and Canada. Signing up with a Verotel Pro account involves them creating a Dutch company for you and processing using that, not anything in the U.S.
|