that's like asking if the kid who shovels your snow is good at seo.
godaddy does domains and hosting, but that's it.
and honestly, i wouldn't pay for seo - there's no promise it will get you ranked, seo always changes, and people charge way too much and often use shady tactics that could get your site banned.
seo is something that you can learn just by reading forums and blogs.
you can also ask people for reviews and you'll learn things that way.