I have engaged them for my reno recently, it wasn't that bad, though there are afew mistakes they made, I suppose that happened in any other reno company too. Most importantly they are willing to rectify the problem. Overall my comments: depending on which ID you are with, my ID so far so good...