Peacock Relocation Systems Inc
THE WORST - Moving furniture
- 07-11-2009
- 13
They were a week late in arriving. Showed up with no help. Offered little or no compensation. How they're still in business is beyond me.
Company: Peacock Relocation Systems Inc
Country: USA