Ralphie was quite knowledgeable and diagnosed and completed the job in a timely fashion to my to my satisfaction. i would like to say thank you Ralphie for not only completing the job timely but also respecting my time.