Background music playing on pageload: NO!
Few users appreciate music playing on a web page. Thankfully, you've provided a means of turning it off. I'd strongly recommend that you remove the music entirely.
Missing meta keywords and descriptions tags: NO!
Do not under any circumstances neglect these two fundamental components in your website optimization effort, especially considering your site does not contain a lot of text.
Same title attributes on every page: NO!
The <title> tag gives you a solid opportunity to focus your optimization efforts around your targeted keywords/key phrases. Make sure the title reflects the content on each page.
Missing <h1> heading tag: NO!
This is one element that you may wish to consider adding. It's just good
SEO.
Sloppy code most likely generated by an inefficient HTML editor: NO!
For example "<p> </p>" and "<h2> </h2>", it's just sloppy coding and it does nothing to help streamline your page loading times or bandwidth. Work on a CSS class that'll allow you to space out paragraphs and page elements more efficiently.
Obvious template design that looks like millions of other websites: NO!
Spend some time or some cash to get a designer to provide a unique layout for you. The last thing you want is for users to assume that the site they're looking at is a "cookie cutter" site, probably run by a spammer who's building Adsense sites. This is usually what we find with template sites.
"Contact Us" spawns a Mailto link: NO!
Mailto links give users the impression that you're "small potatoes". Implement a proper Contact information page to build some credibility.
If you want users to email you, set up a proper email script and a form. The old mailto method is the best way to have your email address harvested by spambots. Probably not something you want to have happen.
Missing email address, contact phone number, and physical location: NO!
You can't reasonably expect users to contact you if you're not willing to share the most basic information about your company. No one is likely to see you as reputable or trustworthy if they can't easily find out where you're located or how to get in touch with you.
Make it easy to contact you, provide a phone number, physical address, mailing address and email address so that prospective clients can contact you using their preferred method.
.02