I just received my MPP coilovers and camber arms. But now I need to get them on the vehicle,
dfwatt had a recommended installer in New Hampshire. They work on weekends, but for this they only do weekdays. Since I work in Boston that would mean a full day off from work to install.
Can anyone who has had coilovers installed recommend a Boston area recommend shop for installation?
dfwatt had a recommended installer in New Hampshire. They work on weekends, but for this they only do weekdays. Since I work in Boston that would mean a full day off from work to install.
Can anyone who has had coilovers installed recommend a Boston area recommend shop for installation?