Firstly, you need to see what he called the site's CUSTOM template.
Then, you need to FTP (to your computer), the entire INCLUDES folder. This will bring in ALL files (core and customized).
Then, in the following directories, you will need to find the CUSTOM TEMPLATE folders (they exist at various sub-levels in these folders, so drill down to see where they all are):
includes/languages
includes/modules
includes/templates
(A "custom template" will have "modified" files in all of these three main areas, so they all need to be looked at).
When you have a COPY of the full "includes" folder, you need to do FILE COMPARISONS with a copy of the ORIGINAL zencart files.
So... determine what VERSION of ZC your site is using (can be found out in the ADMIN area under TOOLS >>> SERVER/VERSION INFO), and then download a full copy of the Zc version software.
Next... get a copy of a GOOD file comparison package - like WINMERGE or BEYOND COMPARE
Then, using this file comparison system, COMPARE the CUSTOMISED versions of files, with their CORE ORIGINAL. Differences between the files will be highlighted.
In your case, I imagine it's mostly files in the templates folder(s) that have been smashed up, so you could concentrate on this area.
Look particularly at:
tpl_modules_product_listing.php
It will be in:
CORE VERSION:
includes/templates/template_default/tpl_modules_product_listing.php
CUSTOM VERSION
includes/templates/YOUR_CUSTOM-TEMPLATE/tpl_modules_product_listing.php
Then... do COMPARISONS for ALL template files by following the same pattern...