Hi Matt,
Great looking site!
If you are accepting more advice I'll give it a go. :)
I totally agree about making your page titles different on each page.
You should also make your page descriptions different on each page as well. I see they are all the same too.
Content is important to the search engines and especially fresh updated content. So to keep your good rankings (or to get them) update some content on your homepage at least once a month.
get some backlinks! Very important if you want to get listed even higher.
Especially relevant content.
Get a backlink from this site that will also send you referrals
http://www.tcmdirectory.com (also a vodahost site)
If you want to learn more about SEO specifically for acupuncturists, check out this course and you will even get ceu's for it.
http://www.acupuncturebusinessschool...urwebsite.html
Good luck!