WE hope YOU can repair this site--we have been dealt promises in the past with Patty. A few quick questions to you Cate.
On the front page--the graphics file size should be checked--how large in bytes are the graphics?
Graphics that have a total byte size of more than 50k will cause a slow load time for users. Also check the animation file size--compress or change the file format to a smaller byte total. Inspect all the graphics on the front page for byte size and reduce the bytes by compression--dimension--file type.
IF I CAN'T DO IT--IT CAN'T BE DONE!