Warren completely restored our shower screens to BETTER than new! I was amazed at the results, particularly with one shower, which had been damaged through neglect and poor cleaning product choices. Now we’ve been properly educated on how to maintain the great results Warren achieved, I expect our shower screens will look great for many years to come. Can’t recommend Warren’s service and professionalism highly enough.