I have used Restore for years and have always been satisfied. He does a thorough job and is fair in his pricing. I am a customer for life!