North Coast Carpet Care was recommended by a friend and now I know why. The service and results were better than I have previously received from other cleaners. The representative who answered the phone was knowledgeable and professional as was the cleaning crew who were also efficient and got all the spots out...even a few that the other cleaners couldn't remove. I also had my sofa cleaned and it looks great. I thought all the charges were very reasonable and will call them again for future cleanings.