We had our main upper bathroom renovated by these people. They did a nice clean job! They installed marble counters, matching toilet and a new shower. Everything was what I had asked for (I even got advice choosing my products). What I loved about them was that they had actually CLEANED up after their own mess! EEEK - love my new bathroom!