Liquid Purple is like finding a diamond in the rough. The rough in this instance, is a sea of sketchy, unqualified and dishonest web developers/freelancers. Liquid Purple is in my opinion, very affordable, does high quality work and is beyond proactive in their approach. I highly recommend Liquid Purple for any website design, development, consulting.