I hired Mega snow for plow snow this winter. They came late around 12;30 pm , I cleaned by myself before they came. Yesterday there was this first snow storm, I did not expect them to come early in the morning. I understand it is busy on the roads and takes time to clean more than 15 cm. At 2 pm , they still did not come, told me one truck broke down. At 6:30 pm, I called again, told me there are 3 trucks broke down....... These people are not reliable at all.