The white box issue mentioned in a previous post is something I would fix for sure. Pretty straight forward layout, I'm honestly not sold on the black background, I think theres so much more potential. This isn't a knock against whoever created the site, whether it was you or a developer. I have dealt with developers for a few years, until I was forced to learn the ins and outs myself, because someone left me hanging after they were paid.
I do know that certain fonts and such that can come across a little different on macs, pcs, iOS, and android devices....maybe its my computer (new macbook pro with retina display).
Im sure some would say my site is chaotic, but it works. Ultimately, as long as it works for you and your clientele, thats all that matters most. With that said, you're on the right track.
ATX - Justin