We, at White Glove Cleaning, are sticklers for detail and perfection. Celebrating 30 + years of service to the Salt Lake Valley and surrounding areas we pride ourselves in fine quality work and customer satisfaction. We take care of everything from general carpet cleaning, to tough stubborn stain removal, to those terrible pet odors and stains. We also renew the beauty of your tile and grout and we can make your upholstery & area rugs fresh and beautiful. White Glove Cleaning ensures you will get a complete steam cleaning and the most advanced stain removal of your carpets, rugs & upholstery.