I'm the owner of a cannondale caad9. Its BB has been making noise (cracking) since the very beginning. Two FSA gossamer and one Sram crankset after I have installed a Rotor BB 30 to 24 adapter and a Shimano 105 crankset. After four months it's been making noise and cracking again. Cannondale and my LBS don't wan't to known nothing about it, that after 4 cranksets it's not a warranty item (i think it is). Does anyone know which is the BB30 definitive solution? 2 years and 4 cranksets after I don't know what to do, maybe a wheels manufacturing cups?
You wouldn't happen to be related to bones now would you? Not sure about your particular circumstance as I don't know you, your bike, or your LBS personally. But let me tell you, that many of us have put thousands upon thousands of miles upon our BB30 bikes without any issue. So I am not sure if your crank is improperly setup, if you have just had crappy luck with the cranks you bought, if your mechanic is inept or you have a legit issue with your frame. If you don't trust your LBS, take it to a different shop for a 2nd opinion. Better yet, buy some tools yourself and do your own maintenance.
I have Cannondale Hollowgrams on all of my BB30 frames, 1 SI and 2 SISL cranks. Zero issues. They are the best crank setup I have ever owned. I first owned the SI and was blown away by it. Ended up selling my SRAM BB30 cranks to move completely to Hollowgram setups. Once you go Hollowgram, you won't go back.