First, let me say that Alex (the company owner) and his team at Salem Home Improvement provided, unequivocally, the best experience we've had with a home improvement/repair company. Work done: We had a full bathroom that needed a complete renovation (completely gutted, walls and floor). The room was gutted. New walls and floor installed. New fixtures installed (tub, sink, toilet, vanity, lighting). New door and frame installed. Wood trim in many places, and new baseboard installed. New tile installed on floor and wall. Painting. I may have missed something as there were so many details. Performance of work: At the time we signed the contract, Alex told us the project would be done in 6-8 days. It was completed in 6. Alex and his team are the most diligent and hardworking that we have seen. Alex was on site every day. They arrived on time every day, and worked a minimum of 8 hours each day. One day they worked for 12 hours. We were amazed at what was accomplished in 6 days! Quality of work: Excellent. Especially considering the variety of tasks involved. They paid very close attention to detail. The result is a beautiful, brand-new bathroom, beyond even what we thought it would be. Work Environment: Alex and his team are good people. They are polite, kind, and respectful. They obviously enjoy what they are doing, which is good for them and the customer! It's apparent that Alex cares deeply about his work, and wanted to ensure we were happy and had no reservations with the final result. A P.S.: A minor adjustment needed to be made to the tub faucet (this was discovered a day or so after the work was completed). I contacted Alex to ask for the correct size of the tool to make the adjustment. Unasked, Alex came to the house in the evening and made the adjustment. I suspect that he did this after his workday was done and I envision him trying to relax for the next day. I know this took over an hour of his time. We would hire Salem Home Improvement again, with no hesitation, and will recommend them to others if the occasion arises.