The ones who can make good lay downs and not go too far with hands are hell to play against and you should avoid playing with them. If you decide to play against them make sure you atleast have position on them at the table.

However, 99% of laggs are bad players that take hands too far, so all you got to do is figure out their raising/calling ranges and wait for a hand that is better than that range. Its quite simple.