I am 100% satisfied with my service! Josh was knowledgeable, thorough, and thoughtful, in how he assessed the problem, explained it, and fixed it.