We had just replaced our carpet in our home when our ac went out. The unit was bad and we had to replace everything inside. Oasis did the work and was very careful and clean which was a huge worry for me with the new carpet. They made as little mess as possible and even cleaned up the hallway when done. A lot of companies leave that for you to clean up, I was very impressed and grateful. Would recommend them any time.