I would be happy to recommend Camex for similar works in future and personally rate them very highly.