Cien Werks are a professional, friendly and honest company. They do the work required, they don't overcharge, and they're helpful in determining and resolving the problem whether there is a cost associated or not. I trust they'll do the work well and always keep me informed of the charges before the work is completed. They develop long term relationships with customers, not just a one off repair for the $.