How would you rate
GTI Windows Isle of Wight
"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."