Turf Master Reviews (2)
View Photos
Turf Master Rating
Address: P.O. Box 958741, Schaumburg, Illinois, United States, 60195-8741
Phone: |
Show more...
|
Web: |
www.turfmastercorp.com
|
Add contact information for Turf Master
Add new contacts
Do not use this company in the Birmingham area, because they forgot my scheduled routine appointment for my lawn. After I called to get that taken care of two months later I called to have them come deal with the weeds, per their contract, call and they come free of charge to spray for weeds at any time; as of today it's been 1.5 weeks and no one has arrived yet. They have the wrong type of grass listed on my account and I can't seem to get anyone on the phone. They are based out of Atlanta and have not got their Birmingham location in order and functioning as a professional business.