Oh sh1t. Bad day. But at least your ok and the bike is safely back. Try doing the prelim checks yourself. If the engine appears fooked, then as 470four says, it is easier and normally cheaper to get another engine off of ebay.