Recently moved to Florida and have been looking for a shop to handle my rovers...unfortunatly Im not mechanically inclined and must rely on an expert. Any body heard of these guys and can shed some light?? or can recommend another shop in South Florida. I know there is Roversland, but i have called a few times and nobdy ever returns my call and their shop looks terrible from the road...(not that it means anything as far as their skill level and service....) Help appreciated.
somebody also told me of a place called seminole rovers and miami rovers...but cant seem to find any info on either....thx