Oh yeah, always by square foot (or more accurately, based on the # of linear yards required to actually produce the job)
For the hourly stuff -- that would be the graphics design part. If you have a designer on staff, great, but I don't. Personally, I just farm out the design work to a local...