We had a very unpleasant experience with Fennell's RV. They did a very poor, but expensive, repair on our camper, it failed (cracked) and water got in through the roof. Mistakes happen... but their reaction was what was unacceptable. They were immediately aggressive and bullying, suggesting we were lying, saying they weren't responsible (the camper had been used once since the repair and been tarped all winter, it was not subject to heavy use at all). I would highly suggest going somewhere else!