I've used Restore before. They always do a great job. Dan was no exception. The only problem is now that Dan fixed my shower head, the pressure is too much! I think I might have to get a different shower head!