One effective tool for improving any project is independent review.  The process of having someone who is outside of the development team look over and give feedback looking at the project with fresh eyes is often shockingly helpful.  You get both a technical review, but also a chance to see how clear and effective the language (written, visual, kinesthetic, etc.) is at communication.

Usability review — Does your website (or other project) have a workable interface? 

Technical review — Does your website (or other project) properly utilize technologies to accomplish “better, faster, cheaper”?

Visual review — Does your website (or other project) look right?  Are you missing important details?  Does the visuals match the brand and quality you want to communicate.

Accessibility Review — Does your website (or other project) properly use standard technologies that enable use of screen readers, closed captioning, large format text, both mouse and touch based input?

Search Review — Is your website setup to maximize your rating with Google (and other search engines)?  Have you done the background work required in order to be found?

Ready to get some feedback?— if so, let’s talk.