Problem was accurately diagnosed and repaired within 30 minutes of arrival and within 48 hours of the initial call at a very fair price