Worst experience I ever had with a srvice company. I signed a contract for the 2014/2015 season which guarantees smow removal within 24 hours after snowstorm's end if the snow accumulation exceeds 2 inches. They never showed up for the first large snowstorm and they later claimed that they actually did!!. In the second one, after many phone calls, they showed up more than 48 hours after the storm's end and did such a bad job for less than 5 minutes, I had to clean it up myself. They blamed "equipment breakdown" for the delay. I decided to cancel the contract and asked for the outstanding pro-rated balance. After many promises to pay, I never got any money back. They even tried to cash the post-dated cheque that I gave them for the second half of the season after I cancelled the contract!! Luckily, I had put a stop-payment on it. By the way, the address that they have on their website and on the contract is only a mailbox and the "suite" number in the address is the mailbox number. I would never recommend this company to anyone.