recommendation: the top is too blank - bigger logo with contrast maybe and changing the black text to white. Just a thought apart from that looks good
Sorry to have to say i dont think its very professional it either wants some major work doing to it like a new header and a new background or start again,sorry but i only tell it as i see it.Could be wrong though
hopefully you are not demoralized, you did put work into your website/project so don't stop working on it! Improve it, that's what it's all about, always improving and updating. Look at your competitors' website and keep working on the template to make it look unique and professional. keep it up!