BC Home Exteriors LLC is a roofing company offering vinyl siding, replacement windows, roofs and doors.