WOW! All I can say is this company is The Best Yes..let me start by saying I Been using ZeroRez for the last 2 years and I Have animals(cat,3 dogs)I have 3 Rooms of carpet in my 3000 sq.ft home it started out when I use ZeroRez in 2014 cleaning my carpets were 179 bucks,our last time using that company was January 2016 my bill went up to 319 bucks for 3 rooms and they didn’t do a good job,so I call them back 10 days later for them to come back out because I was still having a bad odor..long story short they came same results,so I heard about Generation Carpet Cleaning I used them,That guy name Aaron was so professional,and got RID of that odor from ZeroRez left behind,plus the price the charge me were $179 I am a Proud Customer..Generation Carpet Cleaning we will always Use You and I will Tell all my Family and Friends