Gerry was excellent to work with. He was flexible enough to work with our crazy schedules and was always right on time. He was exceptionally knowledgeable and provided sound advice. Call him BEFORE you call your insurance company! He checked out several areas we had issues and we are very pleased with the work he performed. The level of service we received was way beyond our expectations and he was really great with our two big dogs. One really to a liking to him, and that's always a good sign. Definitely call Gerry, you'll be glad you did.