Business Description:
Alta Mere is Americas largest high-tech automotive accessories and window tinting specialist.
Categories
automotive
Quick service, messy clean up afterward.
The installation was quick. However my brand new leather seats had some white sticky stuff on them when I got home. Basically I had to clean up after them because they did a poor job of clean up. I was told their clean-up guy was sick that day, not my fault, hire two if you have unreliable employees.