Very professional, did an excellent job removing pet stains & odors. Great job on the area rugs and carpet. Would highly recommend this company.