Executed 3 separate contracts with these people totaling $18,500 and paid 50% deposit on each one and paid them via check at completion. They came out, got paint on my baseboards, electrical switches, and some of the glass in the windows on the outside. They over-sprayed texture on my walls near the air conditioner filters and they threw water bottles and painting debris in my yard. They painted around the towel holders in my bathrooms instead of removing them before painting. in the main bathroom they failed to remove the caulking around the light switch, when I went to remove it, it ripped a 3 inch piece of wall out. I had to scrub the paint off of several switchplates. I had to complain because they should have prepped the walls and spackled the small holes where pictures were hung. Any professional painter would have done this. The final straw was when they painted PART of a bedroom wall a with a color that should have been on another wall. I complained and asked them to fix this in April. As of mid-July they had not fixed this mistake. They keep scheduling and then just don't show up or they say that they are too busy and reschedule. As of today , they were supposed to be here between 1pm and 3 pm. They texted and said that they were too busy. I told them that if they can't get over today , I will file a complaint with the ROC., so they can either keep their word or the ROC will take over, do the repair and then charge them for it as well as mark their file and possibly fine them. PLEASE don't give them any money until you have checked every inch of the project and are satisfied with the job and even better, don't use them at all. There are too many professional contractors in this valley. Use someone else. Pictures provided on request. They showed up at 5:04pm and did the repair. Happy that I won't need to ever see them again.