You want comments...you got them. The site looks good. There is some uniformity issue from page to page, that is the menu of a website should be the same at each page, not shift down a line or up a line when you click from page to page. It should appear as if the "header" of the page never moves. Secondly, its a good idea to take advantage of any SEO benefit you can. Therefore each hyperlink should be labeled more specifically towards the content of the page it directs to...instead of Click Here for More Info...your hyper link should read "More on Stone
Polishing Here" as we all know how to click a hyperlink by now. It's probably a good idea to correctly spell the word RESTORATION in your title of the pages - your search engines will appreciate that. I reviewed some of your code and didn't find any meta tags for keywords and descriptions. Are you one of those that does not believe the engines are using them?
The thing about a website is that it is always growing. If you continue to update, switch those bogus pictures, add comment pages, videos, photos, customer comments and prsent the reasons why one should choose you over your competition, you'll be doing the right thing. My site is updated as much as 2 to 5 time a week these days and I'm still nowhere near happy. I recently made some changes to some page descriptions and amazingly, I've got hits from searches that I never got before. The point is, it is never good enough, you must put all the energy that you can into it and keep growing it, just like any other marketing campaign.
Good luck with it.