Just checked out my buddy's family business website. From a design perspective not too bad actually, fairly modern design, although there was way too much text that any person would care not to read.
Anyway upon deeper analysis I found it was all laid out in tables, and more tables, and tables within tables, etc. I know everyone frowns on that and so do I.
Anyway, does this affect SEO in any way? And is it a big enough of a problem where you would suggest paying someone to redo the backend and separate the content from the styling?