Cannons Rv Repair is a mobile RV repair business based in Vancouver, Washington, run by Joseph Cannon. It comes to you, at your home, and also takes jobs into its shop when a repair cannot be done onsite, such as some furnace work that needs a bench test.
It works on refrigerators, stoves and ovens, air conditioners, furnaces, water heaters, plumbing, toilets, electrical systems, entry steps, roof vents, roofs and awnings, on motorhomes, travel trailers, fifth wheels and campers. It services Dometic, Norcold, Atwood and Suburban equipment by name. Its service area covers Clark County, Washington and Multnomah County, Oregon, naming Vancouver, Camas, Ridgefield, Battle Ground, Washougal and dozens of smaller communities around them, plus Cowlitz, Lewis, Thurston and Pierce Counties further out, including Longview, Kelso, Olympia and Tacoma.
There is no published hourly rate, trip fee or job pricing, so ask about the trip fee and get a number before the work starts. The business has been doing this work since 1997, which matters for a company that has to know an awning's spring tensioner from its stripped gears, and for roof reseals, it says people come to it "due to the quality of our work and the guarantee," worth asking about directly when you call. For RV electrical trouble, it names the specific issues it handles, from converter and inverter problems to slide-out electrical faults, rather than a vague promise to look at it.
Google rates it 4.3 stars from 59 reviews.
This is a good fit for an owner in the Vancouver or Portland metro who wants a tech to come to the driveway for a furnace, fridge or electrical problem, or who is buying a used rig and wants a pre-purchase inspection before signing.
| Based in | Vancouver, WashingtonMobile: comes to the RV |
| Service area | “Proudly serving Clark County Washington And Multnomah County Oregon With Mobile Repair”cannonsrvrepair.com |
| Towns it names | Albany, OR, Astoria, OR, Beaverton, OR, Canby, OR, Corvallis, OR, Dallas, OR, Damascus, OR, Eugene, OR, Fairview, OR, Gresham, OR, Harrisburg, OR, Hillsboro, OR, Keizer, OR, Lake Oswego, OR, Lincoln City, OR, Madras, OR, McMinnville, OR, Metolius, OR, Milwaukie, OR, Neotsu, OR, Newport, OR, Oregon City, OR, Portland, OR, Redmond, OR, Salem, OR, Sandy, OR, Scappoose, OR, Seaside, OR, Sherwood, OR, South Beach, OR, Springfield, OR, Tangent, OR, Terrebonne, OR, The Dalles, OR, Tigard, OR, Veneta, OR, Wilsonville, OR, Battle Ground, Camas, Ridgefieldfrom its own service-area pages |
| Trip fee and hourly rate | Not published. Ask on the phone what the trip fee is and whether it includes the first hour. |
| Hours | Not published |
| Works on | Air conditioningRoofs and sealantsAwningsRefrigeratorsWater heatersElectrical, inverters and convertersPlumbing and water systemsFurnaces and heatingHolding tanks and toiletsAppliancesInspectionsListed at cannonsrvrepair.com. This is what they list, not a limit; ask about anything else. |
| Certifications | None named |
| Listed as | “RV Refrigerator Repair; RV Stove & Ovens Repair; RV Air Conditioner Repair; RV Furnace Repair; RV Water Heater Repair; RV Plumbing Repair; RV Toilet Repair; RV Electrical Repair; RV Pre-Purchase Inspections; Rv Travel inspection; RV Winterization; RV Roof Reseal; RV Entry Step Repair; RV Roof Vents; awning” |
| Time in business | “Since 1997” |
| Google rating | 4.3 of 5, 59 reviewsGoogle Maps listing, read October 7, 2026 |