CARSTAR announced the opening of CARSTAR Geneva Body Shop, a 25,000 sq. ft. collision repair center, located at 901 N. Raddant Road, in Batavia, Ill.
Owner of CARSTAR Geneva Body Shop, Pasquale Roppo, has been in the collision repair industry for over 35 years. Originally from Italy, Pasquale moved to the U.S. and got a job working at a body shop, growing his skills as a repairer but also as a businessman.
“Learning from others, I was able to see the things I liked and did not like on the job, until I eventually had enough saved up that I