My first impression is "animal rescue blog". Given how important first impressions are, I think that's a bad start. Closer inspection leads to "Okay, you're a printer of some kind." So it's not until the third impression of reading the copy that anyone would know just what you do. Not everyone will give you that chance. My fourth impression was "This must be a Wordpress template. Ah, Joomla... that logo is way too prominent. Hmm, this whole thing is kind of unprofessional for a printer."
It looks like the whole thing was slapped together based on a pre-existing template - including the bunny pictures. It looks like one of those sample sites that are setup to show off the software, where someone makes up an arbitrary company name and builds a sample site around it. They're not showcasing the fictional company, just what the software can do.
So my impression looking at your website is that it's either a fictional printing company that doesn't exist used to advertise web design, or someone setting up a con website and using a lot of default layouts and graphics so they don't have to invest design time in a fictional company.
The single thing that pretty much sums up the entire site is "Everything looks default."
There's a lot more to web design than whether or not a site looks good, and I'm sorry to be this blunt, but I think your website is absolutely terrible.
The first things I would do if it were my site and I was trying to save it would be to get rid of the gradient bar with the RSS and XHTML links at the footer of every page. Get rid of any mention of templates, Joomla, etc. Get rid of the stock photography, and use something that looks a little more personal. Put an 'about us' page up that has photos of your equipment (this is vital since there are so many trust issues with your site). Desperately try and insert some kind of personality that says 'this is an actual company'. Bring in something that didn't come with the default software install.