Cohen Installation basically did everything for me except electrical work. They did the floor tiles, wall tiles, and they even built a new wall. They also did painting and plumbing for me. I was recommended this company through a friend and I found that the job done was very good.