I was recommended Dotsquares by a friend who uses them for his business. We hired them to enhance sales and upgrade our website. We have been very satisfied with their service as they have increased the functionality of our web side. Dotsquares is an easy company to deal with and promptly answered all our questions. I highly recommend them. Trevor