i agree that it looks professional. i will nitpick anyway. the right end of text of contact link would look nicer if it lined up with last digit of phone number. the font used for the text "full web design services" in the logo is hard to read.
lots of documentation/notes in html is nice. to be semantically correct, you should move all of the styling and css import calls to an external file. cheers!