Had a terrific experience after being worried about major repairs. The tech reassured me about the work and pricing. Will definitely be using Mike Diamond again.