We highly recommend this cleaning company. We have used them for years and never disappoint. I just had them here yesterday and what a great job they did. They even cleaned our screened-in porch cushions!