1st Appologise becaus e I can only comment on the site's layout but regardijng hosting I don't have that much knowledge.I like the design and is what I had expect for this type of site - it's not too stylish (if you don;t mind me saying) but it does the job and that's right for this type of site - I like it.
What backend technology did you use to develop this? There's a load of data on this. This is a well developed site, it appears as if you have designed it from developers at
www.webdesigningcompany.net Anyway, I think you could make your logo a bit bigger though and maybe space things out a bit more - put more spacing between offers..
Good work on the whole...