John C. Flood has been the most trusted name in the Virginia, Maryland, and D.C. areas for over 120 years. We’ve served multiple generations of families in the area, so we take the time to get to know our customers. We take pride in being part of our community through charity and by sharing trusted home maintenance advice with local media.
We offer exceptional service with a flat rate seven days a week — no extra charge for weekend or evening emergencies. For all your HVAC, plumbing, and electrical needs, we’re here to install, repair, or maintain your home’s systems professionally and efficiently.
County: Arlington County
Cities: Arlington, Rosslyn, Courthouse, Clarendon, Ballston, Pentagon City, Crystal City, Shirlington, Virginia Square, Columbia Pike, Westover, Aurora Highlands, Lyon Village, Penrose, Nauck, Ashton Heights, Cherrydale, Dominion Hills, and Williamsburg Village. Although not a comprehensive list, it does cover some of Arlington County, Virginia’s more well-known communities and locales.
County: Fairfax County
Cities: Alexandria, Fairfax, Falls Church, Herndon, Vienna, Reston, McLean, Burke, Springfield, Annandale, Oakton, Great Falls, Centreville, Chantilly, Clifton, Tysons. Please note that this is not an exhaustive list, but it includes some of the more prominent cities, towns, and unincorporated areas within Fairfax County, Virginia.
County: Prince William County
Cities: Manassas, Manassas Park, Woodbridge, Dale City, Gainesville, Haymarket, Dumfries, Occoquan, Quantico, Nokesville, Montclair, Bristow, Lake Ridge, Independent Hill, Triangle, and Catharpin. Please note that this is not an exhaustive list, but it includes some of the more well-known cities, towns, and unincorporated communities within Prince William County, Virginia.
County: Loudoun County
Cities: Leesburg, Ashburn, Sterling, South Riding, Broadlands, Brambleton, Purcellville, Lovettsville, Round Hill, Middleburg, Hillsboro, Hamilton, Waterford, Aldie, Arcola, Dulles, Lansdowne, Paeonian Springs, Philomont, and Stone Ridge. Please note that this is not an exhaustive list.
Learn more about our services in Virginia.
County: Prince George County
Cities: Bowie, College Park, Greenbelt, Hyattsville, Laurel, Mount Rainier, New Carrollton, Seat Pleasant, Bladensburg, District Heights, Glenarden, Berwyn Heights, Cheverly, Colmar Manor, Edmonston, Fairmount Heights, Landover Hills, Morningside, North Brentwood, and Riverdale Park. Please note that this is not an exhaustive list, but it includes some of the cities and towns within Prince George’s County, Maryland.
County: Montgomery County
Cities: Rockville, Bethesda, Gaithersburg, Silver Spring, Takoma Park, Potomac, Germantown, Olney, Wheaton, Montgomery Village, Clarksburg, Chevy Chase, Damascus, Kensington, Poolesville, Burtonsville, Laytonsville, Colesville, Glen Echo, and Travilah. Please note that this is not an exhaustive list, but it includes some of the more well-known cities, towns, and unincorporated communities within Montgomery County, Maryland.
Learn more about our services in Maryland.
We know that homeowners need a well-performing HVAC system year-round. Whether you need immediate repairs or expert installation, John C. Flood is here for all our customers.
Our HVAC services include the following:
We provide the best plumbing maintenance and emergency services, so you never have to deal with plumbing problems yourself.
Plumbing services include:
The best course of action when it comes to electrical services is to hire a professional. Enjoy the safety and peace of mind that comes from hiring one of our trained professionals.
Our team of electricians can provide you with the following:
Don’t wait until it’s too late! Call us today at 703-594-7352 in Virginia or 301-450-6097 in Maryland and D.C. for all your HVAC, plumbing, and electrical needs.