I don't know Drupal at all, so i don't really know what sort of controls you have and don't have. But the issues i have noticed are:
- Correct your image file names, not really a big deal because it currently works. (tele.gif.png) the next time you do a complete redesign, i would strip out the extra .gif extension.
- Your contact information should be consistant through out the web page, such as all phone numbers displaying the area code
- the request page automaticly has the aera code filled in. you could make seperate boxes for each, or you could state to include area code and no symbols and require a minimum character count.
- it is good and bad the way your email address is displayed. Good because it makes it more difficult for spammers to get your email address since they are forced to look at the site and manually enter it into a database. Although your email address is found as a link on the remote help page, so the programs that spammers have to collect your email address will get your as well. I would change your email address to link to the request help form and cut the footer graphic at the bottom so that the email graphic, links to the request form as well.
- some of the text looks off. I have noticed it most on (request form - D escription), (home page - O ur Rates, plus the O looks like a zero), and many more. I think this is a font choice issue located in one of the 5 *.css files.
- There are sereal page that you have created that are only accessible from one other page. The content and layout needs to be arranged so that the content can be accessed from different areas of the website. Since each button on the right bar under the phone number all go to the same area, i would make just one button a Promotion and discount button and the others can be used to access the monthly maintenance plan, security, backup, and any other links that can only be access from only a single page.
- referral - I agree about giving the referee a incentive to create additional business for you. How ever, i think sending money to them is not the best choice. I personally give a 50% discount off 1 hour of service work (equal to $30 currently), there is more stipulations in there that allow and disallow how it is used, but you need to specify this or it will become a possible legal issue. Try stating that current or past client can receive a $xx or xx% discount or reward for each paid referral. your current statement makes it sound like i could referral 5 people to you that don't pay you for your work and they might get upset that never got their money. You have to pay taxes on any income you make, sending your money to the client is more like a bill, but providing a discount or reward reduces your income slightly, but you don't have to pay taxes on that amount. also the client may also forget about the possibility of using the discount, in which case you don't lose that amount of money, (just yet)
- Feedback - I notied i could leave feedback, but when can't i view other peoples feedback? online feedback could possible hinder you as people may think you only showing the good ones and deleting the bad ones, or if a dissatisfied client post it is visible to everyone that can see it. Unless of course this is an survey people could write about you for internal use only.
well for the time being that is all the quick stuff i noticed.