james message ndasule
Glass & Aluminium Specialist, Staircase & Balustrade Specialist, Ceilings & Partitions Specialist +1 more
I used James to install windows and doors at my house. He has a great team, manages the team well, and no time was wasted. His workmanship is good, he communicates well, and delivers according to specifications. His work is neat, he cleans up afterward, and I recommend him to others.
— in Pretoria, Tshwane