Called them based on reviews...was contacted within the hour...and we spoke the next day...Rick and his wife drove 30 minutes to survey the job..we agreed on a price and scheduled the job for today...was called to give a heads up that they were en route...told me would take about 2 hours finished in 1 hour 45 min. The job required some stain removal and a big area that had to be replaced . I am pleased to report the job was done as expected..the repaired area is awesome I have a doggie that thinks that's her toilet...so to say the least I'm pleased that is resolved...they were professional,great communication,job well done. I was reading the reviews here and I see some people saying maybe they aren't the cheapest? Listen you get what you pay for it was my pleasure to not only pay what was quoted but to put a cherry on top...thanks rick..great job :)