Maybe try Etsy.com? It's free and a LOT of people look for stuff on there.
I was actually just googling hosting sites a minute ago looking for the best blog hosts (sticking with wordpress on that one). But anyways if you do a search for the best webhosts you should be able to find a good one and then you and your Grandma could design the website yourselves, it's pretty easy to do unless you want to get super crazy with it.
Just curious to see if you'd gotten anyone yet. My best friend is getting into web design and development as a career and I'm sure he'd be willing to do it for you at a discount for practice. Send me a PM if you're interested. :)