I selected KP Construction after spending a couple of years looking for a reputable Concrete Contractor. I read the reviews for this company and decided to go with them. They did not disappoint. The job started ahead of schedule and was completed in one week. KP / Harpreet, the owner is well organised and very professional. He is perfectionist and detailed oriented. In addition to monitoring other projects at various locations, he worked at my house everyday to support his team and ensured all was done properly. None of the workers needed coaching.They knew their job very well and were very polite. They came early, worked fast and cleaned the site before leaving at night. The quote was not the lowest but I think it was fair since they were flexible with some of my last minute modifications.I liked the fact that KP kept the same quote he gave me previous year, even though I slightly increased the size of my patio. I would recommend them to anyone in a heartbeat.