Maintenance of granite surfaces is easy. For daily maintenance, a solution of clear, non-sudsing ammonia or a mild detergent and water is recommended. Care should be taken to make sure the detergent is non-acidic (no vinegar) and non-abrasive. Your new granite countertops should be sealed once a year. The process is very easy and takes only 3-5 minutes. Sealer and Cleaner can be purchased from Castle Rock Granite Countertops, Inc..