We had an appointment yesterday (Sunday) for 10.30-12.30pm for them to check our roof. It was raining heavily, so I called at 9am to confirm whether they would still come. They confirmed and said technicIan would call when on their way. It's 10am no one has called, I asked for technician's number, their customer services apparently don't know. They can only call their boss and ask their boss to call the technician and get them to call us. Four more calls later, it's 1pm, the technician no showed on us and no one has called us. Unprofessional. Beware. read more