We scheduled to have Andres come out to give us a quote a week prior to the start date, due to bad weather and ice we had to reschedule for the next day. When he came out he was on time and very professional, he answered any questions we had and had no issues when we requested the house to be painted using Behr paint. He did not ask for any money up front and was only to be paid when we were satisfied with the work and paint job. Because of the good reviews from other customers and another quote that was astronomically high and the bad feeling we got from them we chose to use Texas Professional Painting, we felt comfortable with the quote we received and we believed that Andres was honest. On Monday the crew came out in the morning to pressure wash the house which did not take long, Tuesday the same crew of 4 came out to start work on replacing trim and fascia, they were polite and professional. They said they would be out on Wednesday at 0930, they showed up but it was drizzling and foggy and not safe to be on the roof ( I agreed) and said they would return on Thursday at 0900. They finished the trim work and started painting, this is where the fun began, the guys seemed to be all over as if they had no direction (they were all very young), the supervisor Arturo was and wasn't on site at times, Andres came out to see how things were and at that time things seemed to be going okay until Friday afternoon, the painting done with the sprayer was shoddy at best and didn't look right ( I do have past experience painting commercial buildings and residential), we were not happy at this point and when Andres came out he was very displeased with the crew and the work they had performed and said that he would have it corrected. On Saturday the original crew was let go and Andres had another crew of 3 guys come out and correct and finish the job, they did an outstanding job in 2 days, and had much more experience, Andres was here the entire time and everything turned out to be what we expected and wanted, Andres stated that he would not be using the original crew that started the job anymore and he really was sorry for the length of time it took to complete the job and the things that happened, we recommend this company with the experienced crew not the inexperienced, plus he made good on his promise and that he would not be paid until we were satisfied and the job was completely done, honesty goes a long way and this company is honest.