Excellent service from office staff and worker. Explained their fees and saved me money from the very beginning by talking me out of expensive diagnostics and repairs that would have wasted time and been more expensive than a quick replacement. Total price was 20% less than quoted on the phone. Worker was on time, super polite, and quick. ZERO complaints!