Painting Professional Be the first to review Rating: 91 Todds Excavating 20580 Placer Hills Road, Colfax, CA Time in business: 27 years years Licensed