Gordon Hansen started Hansen’s Carpet & Upholstery Cleaning in 1959. Ever since then, Gordon and his family have been cleaning carpets in and around Longview. Between Gordon, his son Ross and Ross’ son Justin, the family now boasts nearly a century of experience in the industry between the three generations.

Hansen’s cleans more than just carpets and upholstery. Homes, businesses, tile flooring, RVs, boats… even airplanes – with the industry’s finest equipment, there is no job too big for Hansen’s.

Hansen’s serves not just Longview, but also surrounding areas like Kelso, Woodland, Kalama, Cathlamet, Castle Rock, Toutle and Winlock. 

Now in its third generation as a family owned and operated business in Cowlitz County, Hansen’s prides itself on being up front with the customer. You will never find hidden fees for gum removal or heavily soiled spots. Instead, it’s always a flat rate per room.

“We have used Hansen’s since Gordon was running the business and love that his son and grandson are doing the same quality!”

Jennifer, Longview