Quick diagnosis, after thorough investigation and a quick fix. As always, very professional and respectable. Fair and honest pricing. And, Josh arrived exactly at the appointed hour.