I have a suggestion for the ‘contact’ area. Im not so sure if its complete or not but maybe producing an alert or overlay when validation fails might be a tad better instead of redirecting to a blank page. I didnt stay long enough to notice if that was with php or JS.