We shouldn't have been here as soon as this even, if it hadn't been for the fact that there was a smart doctor on the spot, who gave us the tip through the Coroner. 
( We ( ( ( should n't ) ( have ( ( ( been here ) ( as soon ) ) ( as ( ( ( this even ) , ) ( if ( it ( ( had n't ) ( ( been ( for ( the fact ) ) ) ( that ( there ( was ( ( a ( smart doctor ) ) ( on ( ( ( the spot ) , ) ( who ( ( gave us ) ( ( the tip ) ( through ( the Coroner ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) . ) )
(ROOT (S (NP (PRP We)) (VP (MD should) (RB n't) (VP (VB have) (VP (VBN been) (ADVP (RB here)) (ADVP (RB as) (RB soon)) (PP (IN as) (NP (NP (DT this) (RB even)) (, ,) (SBAR (IN if) (S (NP (PRP it)) (VP (VBD had) (RB n't) (VP (VBN been) (PP (IN for) (NP (DT the) (NN fact))) (SBAR (IN that) (S (NP (EX there)) (VP (VBD was) (NP (NP (DT a) (JJ smart) (NN doctor)) (PP (IN on) (NP (NP (DT the) (NN spot)) (, ,) (SBAR (WHNP (WP who)) (S (VP (VBD gave) (NP (PRP us)) (NP (NP (DT the) (NN tip)) (PP (IN through) (NP (DT the) (NNP Coroner)))))))))))))))))))))) (. .)))
The doctor and the Coroner decided not to give us the tip.
( ( ( ( The doctor ) and ) ( the Coroner ) ) ( ( decided ( not ( to ( ( give us ) ( the tip ) ) ) ) ) . ) )
(ROOT (S (NP (NP (DT The) (NN doctor)) (CC and) (NP (DT the) (NN Coroner))) (VP (VBD decided) (S (RB not) (VP (TO to) (VP (VB give) (NP (PRP us)) (NP (DT the) (NN tip)))))) (. .)))