The team at Ugly are great people, they have been very helpful in getting us started with our website. They also helped us with some of the more complex elements of our site. I would say that we had a good working relationship with them. We will be using them again for another project. We have not found anything negative about working with them so far. Their customer service skills are great, and their work ethic is excellent. They are always willing to help you out! We needed someone who could build a website from scratch but also wanted to use WordPress for most of it. Ugly were able to do both, and we are now happy customers.