The staff at DSCS has been very helpful throughout our implementation of this product into my organization's safety management program! They are always willing to go above an beyond for you as needed in order get things accomplished efficiently with out delay or additional costs!! I would highly recommend them. Not much yet but have only used occasionally during training sessions that were scheduled prior too their installation date however they did not disappoint me once while using there software either. ! Just make sure if your looking towards implementing such programs be prepared since its complex process which requires some technical assistance along side other trained personnel who understand all aspects regarding OSHA compliance requirements etc..... If anyone could use something like silver shield please do yourself favor by contacting dscs about getting set up properly before going live otherwise when problems arise after being implemented will cost alot more than having everything thought through beforehand....