I would gladly recommend Caffi Services for remodeling projects in your home. After meeting in my home with a project manager, I received a detailed job proposal covering all bathroom remodeling work to be completed including cost payments. On starting day, the contractors arrived on time and were careful to cover your furniture and floors to protect from dust, etc. Each contractor was very knowledgeable in his area of expertise, and takes great pride in the end result. Thank you very much.