A friend who had enjoyed the services of CGS recommended them to me and to be honest, their services are thorough and fabulous! I had a splendid time all through my interactions with a staff of CGS. I was guided in a step-by-step manner all through the processing of my admission and visa. Also, information that aided the visa process of my family members was gotten from them. Indeed, choosing the services of CGS is a wise decision to make!