Elevated levels of petroleum hydrocarbon and certain heavy metal compounds in soil samples due to environmental and manmade operations can amount to concentrations considered as toxic. Soil samples from 3 different locations, 30 meters from each other were collected and assessed for polycyclic aromatic hydrocarbon (PAH), total petroleum hydrocarbon (TPH), selected heavy metal concentrations, pH, Electrical Conductivity, texture, organic matter, moisture content and bacterial population. The results on the test sites showed that pH range for the workshop soil samples was between 5.08-5.45 in comparison to the control 6.74. Data obtained also revealed that the tested site A alone contained lead (44.91 mg/g) and cadmium (0.01 mg/g). The heavy metal content for sites A, B and C where higher than that of the control site D for which the enrichment factors was determined for sodium (1.