I cannot tell you 100% for sure that you can get 20% coc since i have not bought in Hamilton yet, that is just what I came up with on my calculations on some very specific properties sold previously and what they could profit after some renos.
The only way I think it would be possible it would be with a 10+ plex with 15% downpayment with CMHC, or a 5+ plex with residential mortgage and 20% downpayment (RBC)
You can only get these results by doing some renos. Its almost impossible to get high coc "as is" . For example, in Hamilton I would put around 5/10K on each unit to increase rents. The plexes I buy in Toronto are all cash flow negative and I turn them into 10+ cash on cash properties.
I totally ignore Cap rates when I buy, what is important for me is the value/return after renovations. This is not for most people though, Renovations can be very stressful.
I have been looking there for 2 years but I always end up investing in Toronto Downtown where I plug all my money and get almost the same cash on cash and very good appreciation, one triplex per year.
A couple of months ago i was ready to buy in Hamilton, costs in Toronto are too hight, but again... I found another way to get better returns than in Hamilton.
Filipe