we have used them before. They are quite reliable. They did a carpet installation and fixed the walls for us, after our sump pump exploded. They restored everything back to normal. They were quick and efficient. They only took 4 hours to put in the carpet and about 2 days for the walls. We were very happy with the result. And the price was quite reasonable.