Nice and professional, they arrived on time, and spent almost a day to replace our patio door. We just had termite treatment and had to replace the door damaged by termite, and the new door size is a little smaller than the previous door. They cleaned the area and size the door accordingly. So far so good, the only thing is he originally quoted $250 for the job, but the price raised three times, and we paid $500 in total (did not do painting and not included any materials, we shop the material with them in lowes during that day). Not very happy for the price increase, however, for the time they spent, I would say OK.