How do I make sure the site ranks well in the search engines?
There are lots of things to take into consideration when it comes to search engines – page content, external links to the page, images, keywords, and so on. Since you know your business better than I do, it makes the most sense for you to come up with the keywords and phrases that search engines will look under. I can point you to some utilities to help with that process.