
- Country: USA
- State: Illinois
- City: Chicago
- Address: 5616 N Nagle Ave, Chicago, IL 60646, USA
- Store
More companies in your city
1 Review(s)
Road Knights, Inc
07.07.2015
Unprofessional people stay AWAY from them. I have called for an estimate and as soon as they heard about me having another estimate for the same job they started calling me names stating: " we do not do business with YOU people who have more than one company competing for the job?' I have never rated any company so far but for this business I had to. STAY AWAY FROM THEM!!!
Added comment