After the 2nd independent contractor bailed at the last minute on my project, I fired Angi. I am not impressed that ICs cancel at the last minute. I protect my reputation -but because I don't know who they are - I cannot complain directly against their service. I needed this done before my painter comes. Now, I have to scramble. Really not impressed with Angi for really not knowing who they are matching up to a job that I wanted done last week.