I only give this guy a 2 star instead of a 1 because eventually the work got somewhat finished. William came to give an estimate on April 28th for replacing my kitchen floor, I accepted the estimate and paid his $850 deposit he asked for with cash app as he requested. His estimate said the date of service would be 2 days later and he said it should be done the same day. He then proceeded to change the date and time at the last second no less than 4 times. He then assured me that on Friday May 22nd, that he would come finish the floor at 4pm or refund me. I asked him outright if he had even purchased the flooring at that point and he said yes, which I confirmed with Home Depot was a lie, he did not actually purchase the flooring until after 6pm that day per Home Depot employees. At about 3pm, he text me that it would be closer to 5pm, at close to 5pm he said it would be closer to 6pm, at 7:54pm, he finally showed up at my door to do the floor. When I expressed my unhappiness with the lateness and constantly having my schedule yanked around as well as having to miss work to be there for him to not show up, he said that I was being unreasonable and burning his phone up. He even went as far as to question my mental health when I called him out for textbook gaslighting. He stated that I was the only customer to ever be so upset about his delays. I mentioned that he has 2 reviews stating this same kind of behavior, not only on yelp but also on thumbtack.com. He blew it off, saying those were just misunderstandings. He stayed for about an hour and a half before saying he would have to finish in the morning. He said he would be here at 9am, showed up at around 9:20am, then had to leave after only being here an hour to supposedly get supplies. He was gone for almost 3 hours. I text him expressing my concerns for the time when he was actually going to complete the floor as it was already after 1pm at that point and he was not even halfway done with the floor. He said not to worry that he would be done by 4pm. Then at 4pm, he said 6pm, he didn't actually somewhat finish until almost midnight. He didn't repaint the trim, which is fine, at that point, I just wanted him out of my house but there were also several places he didn't caulk properly that I had to go back over, I had to repaint the trim and several places he hit my cabinets with while laying the flooring, and he took the screws to the transition piece from the kitchen to the living room and never brought them back. I ended up having to get new screws to tack down the transition piece that he left loose, and fix the transition from the kitchen to the outside door as the door would barely close due to the floor was a higher level. He knew about all of these issues and made no attempt to fix them to complete the work. He is condescending and rude when you bring up his unprofessional behavior/lack of regard for your schedule. I definitely DO NOT recommend him and if you are brave enough to use him, I would not pay him until the work is completed. The only reason I was naive enough to trust him is he kept mentioning his father, Larry Dunaway, from Dunaway Appliance Service, who actually has a decent reputation. Lesson learned. Hopefully, my review will keep others from making the same mistake. read more