As an over achiever with a firm destiny I required an upfront clear reputable company to manage my VISA requirements for the BVI (Virgin Islands, British). They handled everything from start to finish immaculately and took all the stress and aggravation away. The team was dedicated and kept me in the loop throughout. Well done iVisa. Top marks. TS.
