The AlfaTech 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. AlfaTech has been very supportive even after they completed the project and till date, we will engage AlfaTech for ad hoc works that we required. I trust AlfaTech is capable of more extensive work with their extensive experience and in-house capability.