I think you are trying to install in a WordPress setup a HTML template.
Looking at its name " Pro Services - Repair Responsive HTML 5 Template" it seems this is not a WordPress theme, you can’t install it as a WordPress theme.
For a HTML template you just have to copy the files inside the zip file on your web hosting server.
Oh damn, when I was searching google specifically for a wordpress theme I was directed to this theme which why I bought it. ok thanks for confirming guys, let me go see about getting a refund now, appreciate the help!