To avoid scratches, polish granite with a homemade mix of baking soda and water or with a commercial stone polish designed for use on granite surfaces. Use clean, nonabrasive cloths for polishing, not paper towels.
Before polishing granite counters, clean them thoroughly. Begin by dusting with a microfiber cloth, then wash with a commercial all-natural granite cleaner or with a homemade solution of an all-natural liquid soap in water. Avoid using commercial cleaning solutions containing ammonia or other harsh chemicals, as these can damage the granite's finish or react adversely with the granite polish. Dry the counter with a clean, nonabrasive cloth, and run a hand over it to feel for sticky or dirty spots that may have been missed.
Polish the clean counter with a commercial stone polish made for granite surfaces or with a mix of 3 cups of water and 1/2 cup of baking soda. Spray the polish across the counter, or apply it with a clean washcloth. Use another clean washcloth to buff the surface, using broad circular motions, paying particular attention to areas that have been scratched or scuffed. After buffing, rinse the surface with water if using homemade polish, or follow the label directions for rinsing if using a commercial polish. Dry the counter with a clean nonabrasive cloth.