Revelation Polygraph Services are situated in Strand, Western Cape; we offer services in the Western Cape and Eastern Cape but are prepared to work throughout the whole of...