We had dealt with a number of web design companies in the past and had done significant research on picking a new agency to help us upgrade our website. We finally settled on Richard's web design agency and have been very happy with them. They listened and communicated well. They were very responsive to our all our requests and accommodated numerous last minute changes. They weren't the lowest priced option but you get what you pay for and overall we were very pleased with the work and would recommend them to others.