Captain Duct HVAC Technician - Wheeling, IL Looking to contact Captain Duct? You can reach them at 847-947-2459