Service was marvelous. Everything was clean and I saw the tech at the time of my appointment if not a few minutes before. The service was excellent and a great overall experience. A bit more expensive than I'd like but that's the only downfall. There are cheaper places out there.