Usacomplaints.com » 20 E. Taunton Road Ste 401 - Reviews, Complaints, Reports

Address: 20 E. Taunton Road Ste 401
Found 1 review / complaint

SLM Financial
False & deceptive practices, threats of legal action, poor consumer relations, illegal liens on property, Castle Windows in NJ does all their financing through SLM Financial, poor business partners

We purchased windows through Castle Windows (see complaints.com for complaints againts them) and we were duped. They filed a lien on our property although their contracts indicate that they only place UCC liens on loans over $5000 - our windows were under that amount. SLM Financial received all of ...