The Alfa Tech Team was always on the ball to address any issues that arose and took initiative to inform us of potential risks. They managed to deliver the job on time and on the budget without any major hiccups. We were very happy with the quality of the work they provided. Alfa Tech has been very supportive even after they completed the project and till date, we will engage Alfa Tech for ad hoc works that we required. I trust Alfa Tech is capable of more extensive work with their extensive experience and in-house capability.