A1 Carpet Care did deep cleaning on our dining room with moving the furniture around. They did a real good job. No complaints. I've used them in the past, a long time ago and found I needed them again. They seem to be reasonably priced and I remembered them doing a good job.