Oh, the single post complainer...
Most companies miss the point when it comes to customer service. We are all in the customer service business and this seems to get forgotten far to often. What we do is different, some fix RV's, some repair stoves, some install roofs, but the one thing in common is the customer. The best companies always fix the client first, and poor ratings usually start with "nobody helped me". A quick analogy to put this into perspective. When you were a little child and skinned your knee you went running to your mom or dad crying. What is the first thing your mom would do, give you a big hug and kiss your boo-boo, only once you felt better did she fix the problem ( put on a bandaid ). The OP real problem is not with his trailer it is with the way his problems are being addressed.