All Star Tree Services
Consumer Report
- 10-10-2011
- 1
This so called "company" did the laziest, messiest work I've ever experienced. Advertisement is false and misleading. I want to suggest that people truly look into tree removal companies, as small and insignificant as it may seem, because I definitely did not get my money's worth.
Company: All Star Tree Services
Country: USA
State: Texas
City: Keller
ZIP: 76244
Address: PO Box 1842
Phone: 8173378733
Site: allstartree.net