
- Country: USA
- State: Idaho
- City: Boise
- Address: 890 E Citation Ct suite e, Boise, ID 83716, USA
More companies in your city
2 Review(s)
Heidi Tawney
05.07.2019
Honestly one of the worst company's to work for and buy from, they tell you lies to create a urgency so you will buy at the door, DO YOUR RESEARCH!! Lots of products out there that will do the same exact thing. They have been through 3 General Managers this year alone, Do your research before you buy from leafguard! And if you do decide to buy don't let them get you at the first price they throw at you! They will get it down to material cost it you keep pushing!!!! Just keep pushing! Good luck on your decision to buy from leafguard
H Hansen
02.03.2019
Called scheduled an appointment. they cancelled then reschedule and now 6 phone calls later all on the same day they call to reschedule an already scheduled appointment. Not sure I am interested now.
Added comment