If Rockne (Tim) has never heard of it I would seriously think twice before utilizing it. Have you asked for references? or done a Goodsearch.com on it? or checked them out with your local Better Business Bureau? currently the website has a link:
Business Formations - Help Me Compare
hope it helps