These guys are really good but I agree with the other reviewer, get at least 3 quotes for the job and, in my book, for ANY job in your home really. It is unbelievable the range of prices for the same service and almost always the best quality comes from the busiest who has best quality.
Be very careful dealing with a leak or flood as you might have mold - another company told me to make a hole in the wall and put a fan to to it which would lead to spreading the mold and transforming a messy situation into a hugely messy one. Obviously, the more messy, more fees to them.