First of all...what does 125% mean? Second, this "Ben" is a liar, they are NOT CERTIFIED! Proof? http://calgary.bbb.org/Find-Business-Reviews/name/Fro…