I have read all of their stuff on their site, and done some training with people that have been through their ECQC class and it was some pretty powerful stuff. I am signing up for their June class in Jackson, MI.
Can't recommend them highly enough. Changed my whole outlook on how guns, knives, combatives, strength and conditioning, and verbal skills interact and integrate. They are very hands-on, and can be pretty brutal, but you'll appreciate what you've learned when it's over. I started a training group here in South Bend working on things learned both in the actual classes, and the things I've learned through interacting with others involved with them. Their skills have tended to integrate nicely with other classes and other instructors.