Greg has done our office carpets now for over a year and a 1/2 and we simply wouldn’t consider anyone else. Our building has cream carpets and a ground floor entry from a patios and lawn. Man does it get soiled up. Don’t know how he does it but they still look great after he’s been around. A real professional guy and pro service, highly recommended.