Kitchen Contractors Be the first to review Rating: 71 Captain Clean of Janesville, Inc. P.O. BOX 693, Janesville, WI Time in business: 62 years years