This was a more complex project than either of us thought at the start and so took longer to complete than expected. Throughout, Chandra showed great patience and diligence in completing the work and always came back with amendments very quickly. I would have no hesitation in recommending him for similar projects.