Leafguard of Alabama
Leafguard of Birmingham Refuse to Respond and Refuse to Get a Manage
They showed up quickly to give estimate and take deposit. There were 2 no-shows for the install. After they finally showed up they did a horrible job and it had a leak when it rained 3 days later. 2 Weeks after continued promises to fix it they again have failed to show up when promised. When you ...