This company came highly recommended from a friend. They did a nice job completing the service we hired them to do, but good luck getting them to followup when there is a problem. Company is A+ responsive if you are hiring them for a new job, but absolutely the worst we have experienced in terms of customer service when the work they previously did is no longer working. Seriously frustrated by the number of times we have been blown off and ignored! read more