John helped me with my General Skilled sponsored visa. I was successful in securing permanent residency and I’m very grateful for his expertise.John was very supportive and creative. He always tried to find a solution even when faced with a tricky situation. He was always available for advice and consultation.