Not impressed a supposed appslab with home page and contacts page on their website that don't work!
It doesn't inspire confidence in their IT ability. If first impressions are important to potential clients I'd start with a fully functioning impressive website.
http://www.applabs.com.au/