We had a very bad experience overall. Mr. Cho puts in long hours and did a fine job with most of the trim painting, especially on our high roofs. However, there were a lot of little issues around communication, detail, and care for our space that made us very disappointed with the overall experience. We shared this feedback in writing directly with Mr. Cho, and he did not try to remedy the situation for us. Reading past reviews, it seems that the most recent reviews are heavily negative, and it makes me wonder what might have changed in how he conducts his business. Communication: Mr. Cho showed up unannounced every time after our initial quote meeting. We have a dog and kids often in the yard, and it was difficult to plan around his work. He did not ask about leaving his tools in our yard or on the ladders placed around our house. We asked that ladders not be propped up as a safety hazard for our young kids, and yet he still did this. He had told me on the phone that he puts down plastic to catch paint chips when pressure washing, but this did not happen. He arrived unannounced to pressure wash and did not recommend we cover anything. I am really disappointed and worried about the lingering paint chips in the garden beds where we grow our food. He replaced rotted wood on two of our windows but did not match the wood size on our garage windows or paint the sides of the window frames on our garage. We felt he consistently minimized concerns we brought up around safety, detail, and even lead in the paint (our house is from the early 1900s). Detail/care for our space: At least two plants in our landscaping were killed by ladder placement. He showed a lack of attention to detail in many places in our home. We had to point out spots that were missed in the painting, and I later noticed that at least one of our small windows that has a wooden frame was not painted. There is paint on the roof flashing and paint on our garage door, as well as significant overspray on our BBQ grill, stairs, handrails, garden beds, ornaments, kids toys, kids pool, and our brand new kids swing set. There are multiple drip spots in our yard, on our steps, and on our garden materials. There was not a consistent effort to cover before spraying. He was careless and did not take into account our concerns or the safety of our children who play in the yard. He dumped dirty paint water in our grass (without asking) and assured me it was okay for kids to put in their mouths! We also found two open razor blades in our backyard, where our children play and could have easily injured themselves. We had to bring nearly all of these issues to his attention. He did not show any care to notice and correct or remedy these issues on his own. It felt like he was desperate for work and was rushing or just being careless. We would not recommend working with him based on our experience.