I take it is not a 1:1 scale?
Rather than having the black area, I would use
Code
background-size:cover
on the background image. It will scale it nicely, and it's a current trend. see this website for an example
http://louisremi.github.com/background-size-polyfill/You're branding is spot on, the logo does not need to be on the topleft, or anywhere else for that matter, as long as the brand is represented accurately, which it looks to me like it is.
Some things I would do,
- Make the phone number and address a little more opaque/whiter
- Remove that weird white line
- Move phone number up
If you want a cheep way to get a management module installed, google a psd2html service, they can take your psd, convert it to html and even add in a CMS like Wordpress(I say this because you have blog in your menu), pretty reasonably priced also.