I did search for this contractor to check any reviews however; I found none so here I am posting the first review and hoping you and many others don't make the same mistake I made.
I hired James (owner of Macleod Concrete Inc) and he is very good at making you think he is the real deal and how he work for builders and how quickly your project will be done. I signed the contract and one and a half month later after many requests, finally the concrete is poured and I wished it was never poured. James is going after a quick buck and did not finish according to the agreement, he did not prepare the landings we discussed and decided to make one continuous sloped walkway that is extremely dangerous, the finishing is horrible and in some spots I can s e 2 different colors of finishing, he poured the concrete directly on the siding of the house, and the list goes on. Now I am pleasing James to come back and clean the piles of gravel that has been sitting in front of my house and in my yard and remove all the framing for almost 2 month. I made the mistake believing this person and his false promises and wish someone wrote a review in the past.
PLEASE DONT HIRE JAMES FROM MACLEOD CONCRETE INC.
You can find much better contractors on this site with good ratings and you will pay almost the same as I paid.