I never actually got any work done from them, so I can't criticize the work they do. What I can criticize is the lack of professionalism I encountered while dealing with them. They no showed 2 appointments and then blamed me for not contacting them. They never got around to getting me an accurate estimate after nearly 2 weeks of correspondence. And then when I complained about the second no show they responded by saying they were doing me a favor by coming to my house. I ended up wasting 2 weeks of my time. If you use them I hope your experience is better!