Highly recommend this company for refinishing hardwood floors that are old and have pet urine stains. They replaced the stained areas with new wood and, with a light stain, perfectly matched the floor throughout. Workers are hard working, efficient, knowledgeable, and addressed all our concerns. They know what they are doing. they were great with clean up each day. George checked in afterwards to make sure we were happy with result and to go over floor care. Would definitely use them again. Our 50 year old floors look brand new!