Their services were

Their services were good, however they need to improve on their communication to their clients. There were many occasions where I have had to call them to get an update on the next stages of the whole process while I was expecting them to inform me. It Got better towards the end but it was a bit frustrating not knowing what was going on. Apart from that they were ok.