General Plumbing in Northern Virginia
Need a trusted local plumber now? We handle leaks, clogs, installs, and repairs with clear, upfront pricing. Our in-house, certified technicians deliver quality work backed by strong guarantees. We serve Northern Virginia, including Arlington, Alexandria, and Fairfax. Rated 4.9 from 1,111 reviews. Call or book online for same-day service.
Why Choose Us
Certified in-house techs
Upfront, honest pricing
Licensed and insured
Strong guarantees
Top-rated local service
What Our Customers Say
quality
“Very knowledgeable, professional, and pleasant. Quality install.”
professionalism
“Best company I have worked with. Professional and customer focused.”
speed
“Came on short notice and fixed the problem fast.”
A toilet that won’t flush but isn’t clogged is usually a tank-side problem: the flush parts aren’t moving enough water from the tank to the bowl. The most common cause is low tank water level or a worn flapper that can’t lift or seal correctly. Other frequent issues include a loose handle linkage or mineral buildup that weakens the jet flow. Our plumbers handle these non-clog flush problems across Northern Virginia with quick, targeted repairs. A simple part swap often restores a strong flush, while persistent weak flow can point to hidden mineral scale inside the rim or siphon jet—one of those fixes that feels small but matters a lot.
Check these first:
- Tank water below the fill line or a failing fill valve
- Flapper warped, chain too tight/loose, or canister seal wear
- Loose handle, bent lift arm, or misaligned chain
- Mineral buildup in rim or siphon jets restricting flow
If water runs nonstop or the tank won’t refill, turn off the supply valve and schedule service.
Updated: 2026-09-30
Need help in Fairfax, VA? Call (703) 653-0701 or book online. "The experience was very positive from start to finish, and I wouldn't hesitate to work with Cardinal again." — David D.
Plumbing maintenance usually involves checking visible plumbing components for leaks, wear, drainage problems, and other signs that may need attention. The exact scope can vary depending on the home, its plumbing system, and the type of maintenance service scheduled.
A typical plumbing maintenance visit may include:
- Checking visible supply lines, shutoff valves, and fixture connections for leaks or corrosion
- Testing water pressure when appropriate
- Checking sinks, toilets, tubs, and showers for leaks or drainage problems
- Evaluating drain performance and noting recurring slow drains or clogs
- Inspecting the water heater for visible signs of leaks or other concerns
- Checking sump pump operation if the home has one
- Identifying plumbing components that may need repair, replacement, or further evaluation
Additional diagnostic tools, such as sewer cameras or leak-detection equipment, may be used when a specific problem requires them, but they are not necessarily part of every routine maintenance visit.
Cardinal provides plumbing maintenance and inspection services in Herndon and throughout Northern Virginia.
Updated: 2026-08-26
Need help in Herndon, VA? Call (703) 653-0701 or book online.
Drain cleaning and repair typically ranges from $350 to $800, depending on the location and severity of the clog, access to the affected line, and the method needed to clear it. More involved main-line blockages may require different equipment or additional diagnostic work than a localized sink or tub clog.
Key factors that can affect price include:
- Where the clog is located
- How accessible the affected drain or line is
- The type and severity of the blockage
- Whether a sewer camera inspection is needed
- Whether professional cabling or hydrojetting is appropriate
Final pricing is confirmed after the problem is evaluated and the recommended work is identified.
Cardinal provides drain cleaning in Northern Virginia for routine fixture clogs, recurring backups, and main-line blockages.
Updated: 2026-09-05
Need help in Herndon, VA? Call (703) 653-0701 or book online.
Still have questions?
Have questions or need service? Contact our team today to discuss your needs, request a quote, or schedule an appointment.




