Really bad service. This is the 3rd year that I have used Imi's services. The first 2 years were fine, but this year his service is atrocious. At least he shows up most of the time but there is always a lot of snow left on the driveway when he is finished. At that point, it is compacted and almost impossible to to remove. He is supposed to do my walkway as well, but most of the time he doesn't come until well into the morning or afternoon. By then I have cleaned my stairs and walkway. One time this season I saw his truck up the street at a neighbour's house. I thought, oh good I'm going to get my driveway ploughed! Wrong. I actually had to call him to come and do my driveway; he forgot. I will never hire him again!