Joe, the owner of the company, performed all the work. Over the phone, he listened to my description of the unit and provided an estimate that was completely consistent with the final proposal. The price he quoted was considerably higher than most of the estimates I had seen on other Angie's List reviews, but since another very highly rated contractor had refused to do the job after seeing the unit (because he felt it was too technically difficult to complete to his standards), I felt that the price was probably reasonable. Joe called ahead to confirm and arrived on the scheduled work day on time at 8:00 a.m., carefully removed newly installed plumbing fixtures and instructed me in how to replace them when the glaze was completely cured, thoroughly and meticulously prepped the unit, masked the entire bathroom, set up ventilation, and glazed the tub/shower, applying a beautiful even coating to all the nooks and crannies and the cramped space next to the toilet. As he worked, he showed me any defects in the original molding of the tub before he applied finish so that I would not mistake them for product application defects (which I truly appreciated). He had estimated that the job would take the entire day to complete, but he worked continuously and was done, packed and ready to leave at 3:30 p.m. He went over the reinstallation of the plumbing fixtures with me again, recommended a matching caulk that I would have to apply when the tub cured 24 hours later, and provided detailed care instructions. Although he finished early, his work was meticulous and he left my bathroom spotlessly clean. In addition, he cooperated with the painting contractors that were spread out right outside the door of my tiny bathroom without complaint. The tub/shower looks brand new, gleaming white, and matches my Kohler sink and toilet. I couldn't be happier with my entire interaction with J&S Refinishing. Joe was pleasant, professional and patient and showed obvious pride in the quality of his work. The finished product was worth every penny.