I went with MG Fence as I had seen their work in my neighborhood and also got positive feedback from home owners. I am very glad with our choice and so are all my immediate neighbours. Dino and his son, Granite are very professional and reliable individuals. Their quote was very reasonable and easily to follow. He was flexible with accommodating my requested start date of May 1. They showed up on time to remove the old fence, installed the post of Day 2 as mentioned and Day 4 he was able to complete the new fence installation. Day 3 it rained so no work was done, not his fault. He installed a new door and put heavy duty brackets and uses high quality materials. He is very efficient, flexible, clean and approachable. He went above and beyond when I requested to take away some of my garbage, dig new additional holes and install lattice to my existing fence, at no additional charge. I highly recommend Dino for your fencing needs. You will not be disappointed. Hard to find individuals who is down to earth and delivers a positive experience.