You might be ranking well for some keywords, but its best to have the content available for google crawler to read. Trust me you will get better rank for lots of content and services you offer. Another thing you might consider is data. Flash takes longer to load, so if some one is having bad connection, they might not be able to load your page= potential loss sale. Website goal is to create simple, organize, and speedy site = Elegant sites if you can achieve that experience with a potential customer you might get some calls from them.