Well, why not break your pages into different subject or pages, Don`t write show the whole topic, perhaps a paragraph or two and a "read more" or More Info button at the bottom of each square. What you will be accomplishing by doing that is, if your customer is interested he will continue on to the next page and the next.
Break it into categories instead of trying to throw everything out to your customers all at once.
But I think your best bet would be to break the page into 4 quadrants and have them link to another page.
Also, your images!!!!
Do not resize the images by simply grabbing it from one end and pressing the shift key down as you resize the image what you want to do is Scale the image.
The difference between scaling an image and resizing it is:
If you scale the image, you don`t break or shrink the pixels.
When you resize, you are breaking the pixels. Example if you need a picture to be 200 x 120 Scale the picture to it`s size don`t try to stretch a 180 x 100 image into a 200 x 120 <td></td> space, Use the appropiate size to avoid seeing a distorted image.
Also, on the "Logo" I noticed you are using a .jpg? Kill all the unwanted colors. Avoid using Photoshop or Illustrator to create your web site.
Remember, photoshop is for images, Illustrator is for Printed Media.
Try using Fireworks by Adobe.. Its specifically for web and the tools are fabulous.
Web Developer / Owner / Consultant
When starting your own business the need to "know-how" is greater than money!