I worked with Brian mostly. He was very knowledgeable and informative. They did the work necessary effectively and efficiently, but before they started he called and walked me through the problems, let me think about it and emailed me pricing. They broke it into categories of urgency. It felt like a fair honest service. I will definitly return there.