I have never heard of them. However, I am fast becoming of the opinion that quite possibly the best way to deal with these "maintenance companies" is to tell them that you will be delighted to work with them on the condition that you are paid up front. By doing this you will not be net 240 or net never.