Company is technically competent, but specifically for concrete. Nothing else: no advance thinking, no suggestions for improvement. For example, basement could have used an additional drain, a no-brainer in retrospect, that I would have hoped a professional would have indicated. Nothing here. Not to mention some of their subcontractors were total brutes, TOTAL DISREGARD for neighbours and cleanup. I would never hire them again, although the basement slab did come out well.