KPI 2 is so unprofessional and problematic! They've been working on our condos for a few weeks now, and have had more than one problem. There was no notice when they removed our window and replaced it while leaving a mess on the inside/the patch job around the window with foam is awful. Only a generic message from our complex that the workers were starting that week, no details. I've seen workers urinating along the treeline next to the building (OUT IN THE OPEN, NOT HIDDEN) opposed to using the porta-johns provided located at another building. Our AC, that worked perfectly fine up until this, is broken - there's nails and debris inside the AC unit and had been covered by material while running. The AC technician that came out to look at it said it looked like it had been stepped on by the workers, as well as a fuse being pulled, as if the workers saw they messed up but didn't care to tell us so they covered it up. The complex will not cover this, and we can only hope KPI 2 will take responsibility for their workers mistakes. And to bring it all together, they hit a vehicle out in the parking lot where we were told to park it and were not notified until we saw it. We were told our vehicles and property were not liable IF NOT MOVED from assigned parking spots, but that we should park in guest parking. The vehicle was parked in the guest parking area, but still was damaged, because the workers just throw the materials everywhere, leaving nails, screws, and staples on the pavement and in the stairwell, probably on the grass as well. Our complex picked this company, otherwise we would have chosen someone else. Not happy with this experience! read more