Our car's air conditioning gave up the ghost one hot Wednesday afternoon. Checking online for local repair shops the reviews of Wilhelm instilled confindence. We call and made an appointment to bring our car the next day. The folks at Wilhelm did a quick examination and brought us the bad or badder news. We had two quotes; one at $1900 and one at $1600. The difference being off brand components. Our service tech did give us a moment and we chose the lesser cost option. They told us that our car could be ready by 4pm that afternoon and they offered to take us home and pick us up when the car was ready. We really appreciated their offer (we live about 18 miles outside of Surprise). Their driver was friendly coming and going.
The service was prompt; however as we drove off our engine and transmission were lurching. We made one stop and decided to immediately bring back our car back to the shop. The quickly took it back and we waited. They said they needed to drive it for about 10 miles to reset the computer engine system because it was self adjusting. We waited another 20 minutes and our car was ready again. We got in drove off and all seems good.
In summary, Wilhelm Automotive was courteous, efficient, and responsive. Staff was all very friendly and we will bring back our car if we have other service needs. We did get a "free" sunscreen. My wife and I laugh and call it our $1600 sun shade.