They replaced the windshield on my car but have NO CLUE how to get the rain sensor working. They NEVER called me back after 2 visits to reconcile it. Kevin was going to "talk to his supplier" to get resolution. I finally left my car there to force the issue and they failed miserably to resolve the issue and took no ownership. Then they have the nerve to leave my key on my tire and tell me whoever gets the car first its theirs and that he doesn't care!!! Kevin takes no responsibility for his work. They were on Villa, They are now on Independence and they should be AVOIDED.