Power was lost from the system. Performing file system consistency check. Please wait

Unless you have backups, that’s your ONLY option, and brace yourself because it will be EXPENSIVE.

Just be certain to carefully read reviews from multiple sources. Ignore all positive reviews and look for patterns in the negative reviews. Also, avoid companies that commonly SPAM forums like this one.