I had an overall satisfactory experience with Hali...
I had an overall satisfactory experience with Halifax trading and contracting wll. The team was professional and delivered the work within the agreed timeline. I would consider using their services again.