Constant mistakes, non returned phone calls etc. This company does not seem to care about customer relations once it has won the work. After 5 years I still have problems. They would not survive any where other than the Isle of Wight.
7 years ago
Mark Hayes has a
1.0
average rating
from
2
reviews