Thanks Marie.
Sorry, yes, by "take effect", I meant see better results in the SERPS.
I understand that I have been affected by Penguin (I had an audit carried out by Paul Macnamara, who you referred me onto. He was great, BTW).
So I guess it's just a waiting game. I'm crossing my fingers very tightly!
From Paul's audit, I do have a good base of links, and I am continuing to build them. Also, for many keywords, the site actually ranked higher before any link building was ever done by the bad SEO company. With these things in mind, I'm really, really, really hoping that my fortunes will change on the next Penguin refresh - whenever that might be!! Will be very disappointed if not. SUCH a frustrating thing as it feels very much out of my control.
Thanks for taking the time to reply!