Very, very poor
Very, very poor. Dreadful communication deficit, non first time fix, prolonged delays which resulted in severe inconvenience and additional costs. Job expanded to consume inordinate amounts of time and funds, bad experience compounded by exceptionally low quality finishing. Dismal lack of professional standards, avoid at all costs.






