I have had really good dealings with Chris Straub / Straub Technologies. He was effortless to work with, pricing was fair and he's more than capable of making the results happen. I will also say that his customer service post-purchase is fantastic.