O'Dell and Schimmel

10 S La Salle St #2930
Chicago, IL 60603 312-345-6200

Ratings

?
?%    

Consumer Ratings for O'Dell and Schimmel — 2 Ratings

Register here and see full info on O'Dell and Schimmel, FREE.
Percent of customers who rated service "superior" for:
Giving helpful advice
?
?%    
Doing work properly
?
?%    
Promptness/responsiveness
?
?%    
Overall quality
?
?%    

Consumer Comments for O'Dell and Schimmel

Register here and see full info on O'Dell and Schimmel, FREE.
Consumer from Chicago, IL
Aug 24, 2023
Recommended
Consumer from Algonquin, IL
May 03, 2020
Recommended