Was very happy with Tom! He was very thorough and told me exactly what he was doing. Very prompt and reliable service also and returned my call in a timely manner. Price was reasonable also. Highly recommend.