Very disappointed. Called Monday May 7 to have a roof repair. Dale Delport the owner of the company came with another worker on Wednesday. Said the damage was big ( about 1/4 of 1 roof panel.) and they could not repair it today so we hesitated to whether repair it or replace the whole roof. He gave us a rough estimate for the replacement of the shingles ( $6300) Meanwhile they put a tarpaulin on the damaged roof to protect the roof from the rain (took them about 15 min) and asked us to pay $400 without clarifying clearly the cost and the work before. On Thursday morning we called him saying we would prefer right now a roof repair than a roof replacement. He said it will cost extra money, on top of the $400 we paid already ,to start the repair( only a tarpaulin has been set up so far) . He refused to come and cut off the conversation on the phone. So it cost us $400 to have just a tarpaulin on the roof. Lesson learned: never pay before the work is completely finished. We were taken in by his smooth manner of talking. THINK TWICE BEFORE CALLING FOR HIS SERVICE!