seo is a continual process. i tell clients that it can take 6 months to a year to get good keyword rankings. thats where the monthly fee comes in. you should be getting so many backlinks and mini sites created a month with that fee.
good reporting software that many use is
www.webceo.com