Very very professional. They call when they say they are going to call. They turn up on time, well dressed and polite. And more than that, they get the job done, quickly with no mess!
I've used CHHJ 3 times now and would always use them for any junk hauling or furniture moving.