Allen Rock. Chelmsford
David Cahill Is an asset. Patient with a new buyer ready to answer any question and went to all lengths to make sure I was happy
I would recommend David Cahill to friends or family if they were buying or selling he was just amazing



