Former West Ham youngster agrees Colchester deal
"This gives Dominic a chance to further develop his career as he did when he first joined us," boss Joe Dunne told BBC Essex.
"He had some good performances last season but like all young players he still has things to learn.
"People forget he's only 20 and a lot has happened to him in a short space of time. We're just pleased to offer him this chance to stay with us.
"He's the kind of player I like to bring to the club. Those hungry to prove themselves."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball