How long will it take to clean my carpets? Whole houses take about 2 to 3 hours. 3 areas take 1 to 1.5 hours. This is an average, and can be longer (or shorter) depending on each technician and the condition the carpets are in. By FreeGren Marketing|2022-05-16T17:20:52+00:00September 2, 2021|About Our Appointments| Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestVkXingEmail