 
                                - 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
                        