The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T Inc Common 00206R102 268 8,870 SH   SOLE   3,298 0 5,572
Abbvie Inc Com Common 00287Y109 261 2,412 SH   SOLE   1,992 0 420
Air Prods Chems Inc Common 009158106 578 2,055 SH   SOLE   2,055 0 0
Alibaba Group Hldg Ltd Sponsor Common 01609W102 428 1,886 SH   SOLE   1,786 0 100
Allegheny Technologies Inc Common 01741R102 302 14,325 SH   SOLE   14,325 0 0
Allstate Corp Common 020002101 1,429 12,441 SH   SOLE   12,441 0 0
Alphabet Inc Cap Stk Cl C Common 02079K107 639 309 SH   SOLE   309 0 0
Alphabet Inc Cap Stk Cl A Common 02079K305 3,298 1,599 SH   SOLE   1,599 0 0
Altria Group Inc Common 02209S103 407 7,961 SH   SOLE   708 0 7,253
Amazon.com Inc Common 023135106 535 173 SH   SOLE   173 0 0
American Tower Corp Common 03027X100 1,568 6,559 SH   SOLE   6,559 0 0
Amerisourcebergen Corp Common 03073E105 876 7,421 SH   SOLE   7,421 0 0
Ameriprise Financial Inc Common 03076C106 201 865 SH   SOLE   865 0 0
Amgen Inc Common 031162100 1,084 4,357 SH   SOLE   4,357 0 0
Analog Devices Inc Common 032654105 1,597 10,298 SH   SOLE   10,298 0 0
Anthem Inc Common 036752103 1,224 3,409 SH   SOLE   3,409 0 0
Apple Inc Common 037833100 6,141 50,274 SH   SOLE   44,862 0 5,412
Arista Networks Inc Common 040413106 941 3,117 SH   SOLE   3,117 0 0
Bank Of America Corp Common 060505104 442 11,430 SH   SOLE   11,430 0 0
Bank Of Montreal Common 063671101 413 4,635 SH   SOLE   919 0 3,716
Berkshire Hathaway Inc Class A Common 084670108 386 1 SH   SOLE   0 0 1
BlackRock Inc Common 09247X101 550 729 SH   SOLE   729 0 0
Broadcom Inc Common 11135F101 1,310 2,826 SH   SOLE   2,826 0 0
CSX Corp Com Common 126408103 882 9,143 SH   SOLE   9,143 0 0
Charles River Labs Intl Common 159864107 496 1,710 SH   SOLE   1,710 0 0
Chevron Corp Common 166764100 419 3,999 SH   SOLE   530 0 3,469
Cisco Systems Inc Common 17275R102 1,748 33,807 SH   SOLE   30,828 0 2,979
Coca-Cola Co Common 191216100 1,310 24,850 SH   SOLE   1,800 0 23,050
Corning Inc Common 219350105 522 11,997 SH   SOLE   11,997 0 0
Costco Wholesale Corp Common 22160K105 918 2,605 SH   SOLE   2,605 0 0
Darden Restaurants Inc Common 237194105 701 4,940 SH   SOLE   4,940 0 0
Walt Disney Company Common 254687106 2,351 12,742 SH   SOLE   12,742 0 0
eBay Inc Common 278642103 1,118 18,263 SH   SOLE   18,263 0 0
Electronic Arts Inc Common 285512109 998 7,369 SH   SOLE   7,369 0 0
Emergent Biosolutions Common 29089Q105 934 10,057 SH   SOLE   10,057 0 0
Essential Utilities, Inc Common 29670G102 926 20,682 SH   SOLE   20,682 0 0
Exact Sciences Corp Common 30063P105 484 3,675 SH   SOLE   1,125 0 2,550
Expedia Group Inc New Common 30212P303 934 5,428 SH   SOLE   5,428 0 0
Exxon Mobil Corp Common 30231G102 407 7,294 SH   SOLE   1,881 0 5,413
Facebook Inc Cl A Common 30303M102 201 683 SH   SOLE   383 0 300
Fidelity National Information Common 31620M106 1,803 12,821 SH   SOLE   5,942 0 6,879
First Business Financial Services Inc Common 319390100 8,551 345,765 SH   SOLE   0 0 345,765
Fiserv Inc Common 337738108 7,717 64,830 SH   SOLE   136 0 64,694
Home Depot Inc Common 437076102 1,521 4,982 SH   SOLE   4,652 0 330
Illinois Tool Works Inc Common 452308109 252 1,137 SH   SOLE   1,137 0 0
Inovalon Hldgs Inc Cl A Common 45781D101 761 26,457 SH   SOLE   25,257 0 1,200
Intel Corp Common 458140100 984 15,378 SH   SOLE   13,978 0 1,400
Intercontinental Exchange Inc Common 45866F104 1,179 10,557 SH   SOLE   10,557 0 0
Intuitive Surgical Inc Common 46120E602 225 305 SH   SOLE   305 0 0
Invesco S & P 500 Equal Weight Common 46137V357 354 2,498 SH   SOLE   0 0 2,498
iShares S&P 500 Core Common 464287200 1,255 3,154 SH   SOLE   3,154 0 0
iShares Core US Aggregate Bond Common 464287226 58,627 515,040 SH   SOLE   515,040 0 0
iShares MSCI EAFE ETF Common 464287465 215 2,837 SH   SOLE   2,837 0 0
iShares Core S&P Mid-Cap ETF Common 464287507 37,793 145,201 SH   SOLE   145,201 0 0
iShares Russell 1000 Value ETF Common 464287598 41,648 274,811 SH   SOLE   274,811 0 0
iShares Russell 1000 Growth ET Common 464287614 69,709 286,822 SH   SOLE   286,822 0 0
iShares Russell 1000 ETF Common 464287622 1,293 5,778 SH   SOLE   5,778 0 0
iShares Russell 2000 Value Common 464287630 743 4,662 SH   SOLE   4,662 0 0
iShares Russell 2000 Growth Common 464287648 948 3,152 SH   SOLE   3,152 0 0
iShares Russell 2000 Common 464287655 540 2,443 SH   SOLE   2,443 0 0
iShares Core S&P Small-Cap ETF Common 464287804 58,640 540,309 SH   SOLE   540,309 0 0
iShares MSCI ACWI ex US Common 464288240 275 4,987 SH   SOLE   4,987 0 0
iShares National Muni Bond ETF Common 464288414 4,330 37,315 SH   SOLE   37,315 0 0
iShares Edge MSCI Min Vol EAFE Common 46429B689 45,960 629,670 SH   SOLE   629,670 0 0
iShares Edge MSCI Min Vol USA Common 46429B697 1,119 16,166 SH   SOLE   16,166 0 0
iShares Edge MSCI USA Momentum Common 46432F396 59,048 367,076 SH   SOLE   367,076 0 0
iShares Core MSCI EAFE ETF Common 46432F842 58,647 813,976 SH   SOLE   813,976 0 0
JPMorgan Chase & Co Common 46625H100 3,244 21,312 SH   SOLE   21,312 0 0
Johnson & Johnson Common 478160104 862 5,245 SH   SOLE   4,645 0 600
Kla-tencor Corp Common 482480100 1,336 4,045 SH   SOLE   4,045 0 0
Kimberly-Clark Corp Common 494368103 321 2,308 SH   SOLE   1,908 0 400
Kroger Co Common 501044101 616 17,106 SH   SOLE   17,106 0 0
Lam Research Corporation Common 512807108 1,671 2,807 SH   SOLE   2,807 0 0
Lilly Eli Co Common 532457108 942 5,042 SH   SOLE   5,042 0 0
Lowe's Companies Inc Common 548661107 1,251 6,578 SH   SOLE   6,578 0 0
MGE Energy Inc Common 55277P104 487 6,821 SH   SOLE   4,476 0 2,345
Mastercard Inc Cl A Common 57636Q104 306 859 SH   SOLE   859 0 0
McDonald's Corp Common 580135101 555 2,475 SH   SOLE   1,354 0 1,121
Merck & Co Inc Common 58933Y105 1,231 15,964 SH   SOLE   15,501 0 463
Microsoft Corp Common 594918104 2,806 11,900 SH   SOLE   10,007 0 1,893
Microchip Technology Inc Common 595017104 271 1,748 SH   SOLE   1,748 0 0
Micron Technology Inc Common 595112103 884 10,025 SH   SOLE   10,025 0 0
Mondelez Intl Inc Cl A Common 609207105 708 12,089 SH   SOLE   925 0 11,164
NMI Holdings Inc Cl A Common 629209305 274 11,604 SH   SOLE   0 0 11,604
Nextera Energy Inc Common 65339F101 266 3,516 SH   SOLE   400 0 3,116
Nice Ltd Sponsored ADR Common 653656108 626 2,870 SH   SOLE   2,870 0 0
Nike Inc Common 654106103 537 4,041 SH   SOLE   4,041 0 0
Nvidia Corp Common 67066G104 333 623 SH   SOLE   623 0 0
PNC Financial Services Group Inc Common 693475105 350 1,993 SH   SOLE   125 0 1,868
Paychex Inc Common 704326107 1,009 10,297 SH   SOLE   10,297 0 0
Paypal Hldgs Inc Common 70450Y103 983 4,049 SH   SOLE   4,049 0 0
Pepsico Inc Common 713448108 1,298 9,173 SH   SOLE   8,673 0 500
Pfizer Inc Common 717081103 322 8,901 SH   SOLE   8,601 0 300
Philip Morris International Inc Common 718172109 883 9,955 SH   SOLE   567 0 9,388
Procter & Gamble Co Common 742718109 754 5,565 SH   SOLE   5,565 0 0
Progressive Corp Common 743315103 833 8,708 SH   SOLE   8,708 0 0
Qualcomm Inc Common 747525103 1,073 8,090 SH   SOLE   8,090 0 0
Quanta Services Inc Common 74762E102 820 9,319 SH   SOLE   9,319 0 0
Republic Services Inc Common 760759100 927 9,333 SH   SOLE   9,333 0 0
Royal Dutch Shell ADR Common 780259206 313 7,985 SH   SOLE   7,985 0 0
SPDR S&P 500 ETF Common 78462F103 17,828 44,983 SH   SOLE   44,983 0 0
Spdr Gold Trust Shs Common 78463V107 320 2,000 SH   SOLE   2,000 0 0
SPDRA S&P MidCap 400 ETF Common 78467Y107 901 1,893 SH   SOLE   1,893 0 0
Energy Select Sector SPDR ETF Common 81369Y506 992 20,225 SH   SOLE   20,225 0 0
Financial Select Sector SPDR E Common 81369Y605 800 23,489 SH   SOLE   23,489 0 0
Industrials Select Sector SPDR Common 81369Y704 781 7,928 SH   SOLE   7,928 0 0
Technology Select Sector SPDR Common 81369Y803 1,373 10,335 SH   SOLE   10,335 0 0
Starbucks Corp Common 855244109 1,031 9,437 SH   SOLE   9,437 0 0
Stryker Corp Common 863667101 1,183 4,858 SH   SOLE   4,858 0 0
TJX Companies Inc Common 872540109 1,229 18,583 SH   SOLE   18,583 0 0
T Mobile US Inc Common 872590104 1,048 8,368 SH   SOLE   8,368 0 0
Tetra Tech Inc New Common 88162G103 645 4,751 SH   SOLE   4,751 0 0
Texas Instruments Inc Common 882508104 1,679 8,882 SH   SOLE   8,882 0 0
Thomson Reuters Corp Common 884903709 456 5,211 SH   SOLE   5,211 0 0
Transdigm Group Inc Common 893641100 389 662 SH   SOLE   662 0 0
US Bancorp Common 902973304 263 4,755 SH   SOLE   3,655 0 1,100
Union Pacific Corp Common 907818108 291 1,319 SH   SOLE   1,319 0 0
UnitedHealth Group Inc Common 91324P102 1,260 3,387 SH   SOLE   3,387 0 0
Vanguard FTSE Developed Market Common 921943858 254 5,163 SH   SOLE   5,163 0 0
Vanguard Communication SVCS ET Common 92204A884 806 6,200 SH   SOLE   6,200 0 0
Vanguard Mid-Cap ETF Common 922908629 214 969 SH   SOLE   969 0 0
Vanguard Index Growth Common 922908736 386 1,502 SH   SOLE   1,502 0 0
Vanguard Index Value Common 922908744 344 2,614 SH   SOLE   2,614 0 0
Vanguard Small-Cap ETF Common 922908751 766 3,577 SH   SOLE   3,577 0 0
Vanguard Total Stock Market ET Common 922908769 179,839 870,089 SH   SOLE   870,089 0 0
Visa Inc Common 92826C839 246 1,163 SH   SOLE   1,163 0 0
Vodafone Group Plc Adr Common 92857W308 1,096 59,491 SH   SOLE   59,491 0 0
Wal-Mart Inc Common 931142103 294 2,167 SH   SOLE   2,167 0 0
Western Digital Corp Common 958102105 466 6,984 SH   SOLE   6,984 0 0
Amdocs Ltd ADR Common G02602103 492 7,007 SH   SOLE   7,007 0 0
Aon PLC Shs Cl A Common G0403H108 442 1,921 SH   SOLE   1,921 0 0
Accenture PLC Common G1151C101 446 1,615 SH   SOLE   1,615 0 0
Johnson Controls Intl, PLC Common G51502105 921 15,433 SH   SOLE   15,433 0 0
TE Connectivity Ltd Common H84989104 413 3,200 SH   SOLE   3,200 0 0