Mike is the owner of this company and does all the work himself. He will tell you up front what needs to be done and how much it will cost. I think he does an excellent job at getting out stains. I have 2 young kids and they spill everything, and Mike can get everything to come up without having the stain reappear a few months later. He comes highly recommended.