Great job. Good communication. Fast turnaround time, and willing to work on amends too. Will definitely be using Nuruddin again for these services.