I've read the posts, and checked out your site. Here's what I think:
1) The name. "Rex Bytes"... Not a name I would have chosen, but I see how it could work. I do think that "High Tech Rex" was a little better. Just my opinion.
2) The logo. I like it. The dinosaur and the circuit board look to the word "bytes" are kind of fun and eye-catching. My only criticism here is with the telephone number above the name. At first I wasn't sure what I was looking at. It seemed like just a random string of numbers. I would add some parenthesis around the area code and a hyphen in the traditional place. It would automatically tell the viewer "hey, these numbers right here, phone number".
3) Page size. The scroll is a little long, as others have pointed out, but not so much as to be an issue. I think it's fine. That being the case, I would try to include as much pertinent information at the top of the page as I could, so a non-scroller could see your name, address, phone number, and a brief synopses... Which brings us to...
4) Content (particularly the index page). Too many words, not enough pictures. Text is great, but a picture is worth a thousand words. Nice eye-catching images are a must.
Please don't get the impression that I don't like the site. I do. It's fine, but with a few tweaks it could go from "fine" to "awesome". You *do* want to be "awesome", don't you?