IHI remodeled a cottage for us, installing a shower, kitchen cabinets & sink, and hot water heater, all of which required quite a bit of plumbing work. They also built exterior steps & railing, interior built-in bench, and tiled the backsplash. Finishing up, they painted the interior. They came in on time and on budget and were responsive to working with us on changes during the project. We would definitely hire them again!