Johan Weihe er en af landets førende eksperter inden for offentlig-, energi- og fondsretlige forhold, og han er derfor en efterspurgt rådgiver hos offentlige myndigheder og selskaber, særligt på energi- og forsyningsområdet. Johan rådgiver erhvervsdrivende og ikke-erhvervsdrivende fonde og selvejende institutioner og foreninger om forvaltningsretlige og fondsretlige forhold, herunder om stiftelse, vedtægtsændringer og ekstraordinære dispositioner. Hertil har Johan bistået en række større transaktioner og fusioner af erhvervsdrivende fonde.
Johan er af erhvervsministeren udpeget som fondssagkyndigt medlem af Erhvervsankenævnet. Derudover har Johan i flere år ledet JUC’s fondskonference og netværk for erhvervsdrivende fonde, og han har indgående kendskab til udviklingen i fondenes forhold. Kombinationen af hans juridiske indsigt samt sektorindsigt gør, at han hos klienter ofte bliver brugt som en strategisk sparringspartner.
Endelig holder Johan jævnligt foredrag om kommunalret, fondsret og energiret for blandt andet kommuner, klienter og i Bech-Bruun Academy.