The actual work was mostly OK, but it has been 7 weeks since the job was done and I haven't gotten a lien release. They were supposed to do a couple more things the week after I paid and they still aren't done. I now have a couple of small plumbing issues that should be covered under my one year warranty and they won't return my calls. The project also too twice as long as it was supposed to. I would never recommend them.