There are many variables that determine how clean your grill can get, to include age, as dirt and debris accumulated and set over time can affect the end-result. Results vary depending on the condition of the grill. However, we do guarantee complete degreasing and cleanliness. The process we use to degrease the grill is powerful and does indeed remove carbon deposits as well. We are confident that you will be happy with the results.