If your barbecue has a shimmery stainless steel finish that you are proud of, you need to take measures to ensure that it stays that way for a long time. With a little care you can make this happen. Stay away from those off the shelf cleaners that could ruin the finish. All you need is just some mild soap and water to scrub your barbecue down. When you're done with your scrubbing, give a brisk rinse with clear water and dry out the surface. Once your barbecue is dry; apply a stainless steel polish so that it gives out that sparkling shine. Of course, it goes without saying that you cannot use steel wool or wire brushes to clean your barbecue, unless you want it to look like it was mauled by a bobcat.
Stubborn stains can be eliminated with the help of a non-scratch scrubber. Another factor to be kept in mind is the direction in which you scrub on the stainless steel surface. Never use a circular technique, instead scrub the surface in the direction of the graining on your barbecue surface.