Aesthetically, it just doesn't look very professional. It's obviously a small business, but you don't want it to look that way. My biggest grip though: it's difficult to read what services you provide with the picture behind it. I would also suggest you elabortate just a little bit (a sentence or two) on what each individual service means to current and future customers to make it clear why each piece of what you offer will provide a benefit to them.
On a side note, and I might be dead wrong on this, but if not already done, and if financially possible, I'd have a lawyer look over your offered services. I sat in on a company seminar a year or so ago where a lawyer pulled up the website of the company that I work for and pointed out areas where we could potentially open ourselves up to liability. I believe an example that could translate to your company would be as follows: a customer engages you to perform some kind of credit card service, and only this service. Money goes missing because of some idiot member of the band and then they sue you because you state on your website that you performing auditing services; providing a level of assurance not offered by general credit card services.
You of course have the need to list all of your services, but it's about doing so in a way that limits potential liability as much as possible. Don't quote me on the example, but the primary work that I do is auditing of non-public companies, so it just seems right in my head.