I cannot thank Ivan enough for getting my project done in time and within estimates. It was a bathroom remodeling project and I was nervous when I started this project as I am a first time homeowner. Ivan explained clearly the work involved and provided a very accurate estimate in terms of both time and cost. He followed the agreed schedule perfectly and addressed any additional changes requested by me perfectly. I am very satisfied with ico.