Mainstreet Cleaning & Restoration You can always depend on Mainstreet Cleaning & Restoration for carpet cleaning and repair, upholstery cleaning, oriental and area rug cleaning, fiber and fabric protection, tile and grout cleaning and sealing, natural stone, hardwood care.