Renovation Contractor Be the first to review Rating: 75 Precision Builders of Peoria- Amwood Homes 7520 N Honeysuckle Ct, Brimfield, IL