Hi Valerie. I'm pleased you stuck with it and you're now enjoying "great results." As with any type of advertising, there are no guarantees as to how long it takes to generate results (or even it will at all!), every business varies and there are, of course, business-specific factors outside of advertising that can either help or hinder any campaign.
I'm glad in your case, things are on the up and while I appreciate it's still early, there appears to be lots potential in your account!