Contrary to other 'persons' opinions, Squeakecleancarpets worked on the weekend, arrived on time, were concerned with getting the job done correctly. They went about their work, cleaned up and left quietly.
They were professional, knew their work, and polite.