Rising in the ranks rather quickly and positioning is awesome. SEO by gojeannie is working well and happy to see this site crawl its way up to the top. Content is the key for Google - original content that is meaningful and matches keywords and title.
The worst mistake any site can make is bad to no content. No relevant keywords and a title that doesn't reflect the content or keywords. It's time consuming but worth the work in the end. Everyone wants to be in the few pages of the search engines. Not all sites make it.