Garvin de Becker, Inc.

Garvin de Becker, Inc. is an organization that provides violence prevention training, protection and investigavite services. Their website is very well designed, informative and worth a visit.

http://www.gdbinc.com