He checked out what I needed to have done told me what needed be fixed before he did any work and did great repair work.
1	He	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	2	nsubj	2:nsubj|10:nsubj|22:nsubj	_
2	checked	check	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	0:root	_
3	out	out	ADP	RP	_	2	compound:prt	2:compound:prt	_
4	what	what	PRON	WP	PronType=Int	6	obj	6:obj|8:obj|9:nsubj:xsubj	_
5	I	I	PRON	PRP	Case=Nom|Number=Sing|Person=1|PronType=Prs	6	nsubj	6:nsubj	_
6	needed	need	VERB	VBD	Mood=Ind|Number=Sing|Person=1|Tense=Past|VerbForm=Fin	2	ccomp	2:ccomp	_
7	to	to	PART	TO	_	9	mark	9:mark	_
8	have	have	VERB	VB	VerbForm=Inf	6	xcomp	6:xcomp	_
9	done	do	VERB	VBN	Tense=Past|VerbForm=Part	8	xcomp	8:xcomp	_
10	told	tell	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	2	conj	2:conj:and	_
11	me	I	PRON	PRP	Case=Acc|Number=Sing|Person=1|PronType=Prs	10	obj	10:obj	_
12	what	what	PRON	WP	PronType=Int	13	nsubj	13:nsubj	_
13	needed	need	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	10	ccomp	10:ccomp	_
14	be	be	AUX	VB	VerbForm=Inf	15	aux:pass	15:aux:pass	_
15	fixed	fix	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	13	ccomp	13:ccomp	_
16	before	before	SCONJ	IN	_	18	mark	18:mark	_
17	he	he	PRON	PRP	Case=Nom|Gender=Masc|Number=Sing|Person=3|PronType=Prs	18	nsubj	18:nsubj	_
18	did	do	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	10	advcl	10:advcl:before	_
19	any	any	DET	DT	_	20	det	20:det	_
20	work	work	NOUN	NN	Number=Sing	18	obj	18:obj	_
21	and	and	CCONJ	CC	_	22	cc	22:cc	_
22	did	do	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	2	conj	2:conj:and	_
23	great	great	ADJ	JJ	Degree=Pos	25	amod	25:amod	_
24	repair	repair	NOUN	NN	Number=Sing	25	compound	25:compound	_
25	work	work	NOUN	NN	Number=Sing	22	obj	22:obj	SpaceAfter=No
26	.	.	PUNCT	.	_	2	punct	2:punct	_
