Called James Monday, he agreed to a Saturday morning appointment (no extra charge). He arrived promptly at the time discussed, and was able to diagnose, and resolve the issue efficiently within one hours time. Mr. Monroe was very polite, professional, and friendly. Was able to give me an initial estimate for the work over the phone based on his past experience which was accurate at the time of payment. He even included a 10pct discount for being an Angie's List member. He was able to replace the malfunctioning heating element with an identical but less expensive part, which he discussed with me before doing so.