
- Country: USA
- State: New York
- City: Buffalo
- Address: 2202, 266 Elmwood Ave, Buffalo, NY 14222, USA
More companies in your city
1 Review(s)
Brian Farrance
05.04.2018
They are thieves and liars. They take checks, don't complete jobs and steal money from sub contractors. Owner is a prior felon for theft in a similar style.
Added comment