Hello MROLY, we're terribly sorry to hear you are experiencing an issue with this grill! It should not be leaking grease. Our Technical Support Team would be happy to assist you with it! Just reach out by phone at 877-447-4768 or email here: http://www.ghpgroupinc.com/CTUS.html
-GHP Group Customer Support