It looks pretty high end. If we saw such a PC we would not take it in. It's one of those unsupportable builds. You can advise them to simplify the machine, pulling it off RAID, a single GPU and hope for a stable machine.
There's also other causes we run into from cracked OSes (activators to outright cracks), overclocking, out of date BIOS, drivers and just plain old "that's a new bug" BSODs.
There is NO single cause or cure outside of never building a machine that hasn't been build and tested before. Even then I've seen an occasional crash.
I've got the following hardware specifications:
2x ASUS R9 280X DirectCU II TOP (3GB) (Crossfire)
2x HyperX Kingston Predator Beast 16 GB
2x 250GB SSD (RAID 0) [OS]
1x 3TB HHD [DATA]
1x AMD FX(tm)-8350 Eight-Core Processor
1x AsRock 990FX Extreme3 (AM3+, AMD 990FX, ATX)
Now, this all works more or less as expected, except i get a lot (4-8 times a week) of blue screens. Lot's of times it's the MEMORY_MANAGEMENT blue screen, but this can also differ. (I checked out some ways to fix this particular blue screen, but nothing worked so far, no RAM appears to be damaged)
Are there any compatibility-problems with my setup? (Yeah I know that a SSD-Raid 0 is kind of useless but it was a little experiment I did a while back, and I kept it that way ever since)
Thank you for your Help

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic