A prolong rain event began on Saturday morning the 14th.  The rain was associated with a developing low pressure system over the southeastern United States.  The storm eventually became a major coastal storm with widespread effects.
The rain amounts for the first 12 hours, or into Saturday evening, were on the order of a half inch to an inch.  During Saturday night, the rain became more focused and persistent from the central mountains of West Virginia on south, into the southern coal fields.  This was likely on account of upper level divergence coupled with low level convergence.  So the heaviest rains fell late on the 14th into the early morning hours of the 15th.
Rain totals for the whole storm spanned a 36 to 48 hour time period.   Amounts were mostly 2.5 to 3.5 inches from the southern coal fields on northeast, into the mountainous counties of Webster, Randolph, and Pocahontas.  A maximum of 3 to 4 inches of rain fell over the headwaters of the Coal and Guyandotte Rivers.  This is also the same area that received 0.5 to 1 inch of rain, 3 days earlier.  Since the new spring vegetation was just starting to green, the ground was still relatively wet, as the new storm began on the 14th.
Some preliminary maximum rain totals were 3.9 inches at both R.D. Bailey Lake and Man, 3.7 inches at Logan, 3.4 inches at Whitesville, Bolt Mountain, Dry Creek, and Glady, 3.3 inches at Williamson and Oceana, 3.1 inches at Madison, Welch, and Marmet, Pickens had 3.0 inches, 2.9 inches at Southridge in Charleston and Pineville, 2.8 inches at Hawks Nest State Park and Webster Springs, 2.7 inches at Mullens and in the city of Beckley, 2.6 inches at Frost, and finally 2.5 inches at Hacker Valley, Sutton, Summersville, and the Charleston airport.
Small stream flooding began after midnight, early on Sunday morning, the 15th.  This lead to river flooding on the Coal River, including both the Little and Big Coal basins.  River flooding also occurred on both the Guyandotte and Tug Fork Rivers, plus a small reach of the Tygart Valley River.
Governor Joe Manchin declared a state of emergency.  A FEMA declaration for public assistance was made.  See FEMA declaration 1696 for more details.  Around 189 National Guard soldiers were called up on active duty to help with the flood clean up.
The small stream and river flooding covered and blocked numerous roads.  Rock and land slides also closed roads.  The most flood damage to homes was across the southern coal field counties.  In Mingo County, 2 homes were destroyed, 11 homes had major damage, and 20 homes had minor damage.  In Logan County, 5 homes had major damage, and 8 others had minor damage.  In Boone County, 5 homes had major damage, while 32 other homes saw minor damage.  In Kanawha County, 1 home had major damage, and 16 homes had minor damage.  In Lincoln County, 1 home had major damage, while 2 others had minor damage.
The most noteworthy river flood was on the Coal River. The Madison fire department evacuated a few dozen people. Most of these citizens were stranded in their homes along Lincoln Avenue.  The gauge on the Clear Fork above Whitesville crested at 20 feet at 1000E on the 15th.  At Ashford on the Big Coal, the crest was 25.7 feet around 1730E on the 15th. The crest at the river forecast point at Tornado was 30.6 feet at 0245E on the 16th. That was the highest crest at Tornado since December 1969 when a crest of 30.9 feet was reached.  Flood stage is 25 feet.
On the Guyandotte River, the gauge at Man crested at 17.3 feet around 0800E on the 15th.  At Logan, the river reached 26.7 around 1100E on the 15th.  This caused water to back up Island Creek and Mud Fork.  In some building around Mount Gay and west Logan the water was 3 to 4 feet deep.  The 26.2 foot crest in May 2004 was slightly lower at Logan.  The last time the stage was higher at Logan was in April 1977 when 30.5 feet was observed.  Flood stage at Logan is 23 feet.
On the Tug Fork River, the gauge at Williamson crested at 35.2 feet around 2200E on the 15th.  The gauge at Kermit reached 40.2 feet at 0600E on the 16th.  Flood stage at Williamson is 27 feet and 38 feet at Kermit.
On the Tygart Valley River, the crest at Belington was 16 feet around 0630E on the 16th.  Flood stage is 14 feet.  This caused only minor flooding of roads in Barbour County.
A strong rise on the Greenbrier River, remained below flood stage at Buckeye.  Minor flooding from Knapp Creek was seen in Marlinton.
As the river flooding was taking place, Lincoln County emergency officials ordered an evacuation near Lee's Fishing Lake along Mahone Creek on the 15th.  The dam was in danger of failure.  The small impoundment was drained with pumps.  The dam held, and no flooding occurred from that incident.

Flood in BARBOUR, WEST VIRGINIA
From 15-APR-07 14:00:00 to 16-APR-07 20:00:00 (EST-5)
Location: JUNIOR
Flood cause: Heavy Rain
Property damage: 5.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Minor flooding occurred along the Tygart Valley River.

Flood in RANDOLPH, WEST VIRGINIA
From 15-APR-07 03:00:00 to 15-APR-07 08:00:00 (EST-5)
Location: VALLEY HEAD
Flood cause: Heavy Rain
Property damage: 5.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Minor small stream and headwater river flooding occurred mainly over the southern portion of the county.

Flood in POCAHONTAS, WEST VIRGINIA
From 15-APR-07 13:00:00 to 15-APR-07 19:00:00 (EST-5)
Location: MARLINTON
Flood cause: Heavy Rain
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Minor flooding was from Knapp Creek and a swollen Greenbrier River.

Flood in CABELL, WEST VIRGINIA
From 15-APR-07 15:00:00 to 16-APR-07 23:00:00 (EST-5)
Location: SALT ROCK
Flood cause: Heavy Rain
Property damage: 5.00K
Crop damage: 0.00K
Reported by: Law Enforcement

River flooding along the Guyandotte River, from heavier rains in upstream counties, caused minor flooding.

Flood in LOGAN, WEST VIRGINIA
From 15-APR-07 00:30:00 to 15-APR-07 16:00:00 (EST-5)
Location: CHAPMANVILLE
Flood cause: Heavy Rain
Property damage: 750.00K
Crop damage: 0.00K
Reported by: Newspaper

Both small stream and river flooding was common throughout the county.

Flood in MINGO, WEST VIRGINIA
From 15-APR-07 01:30:00 to 16-APR-07 15:00:00 (EST-5)
Location: GILBERT
Flood cause: Heavy Rain
Property damage: 600.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Both small stream and river flooding occurred throughout the county.

Flood in KANAWHA, WEST VIRGINIA
From 15-APR-07 01:30:00 to 16-APR-07 13:00:00 (EST-5)
Location: DAWES
Flood cause: Heavy Rain
Property damage: 200.00K
Crop damage: 0.00K
Reported by: NWS Storm Survey

Flood in LINCOLN, WEST VIRGINIA
From 15-APR-07 14:00:00 to 16-APR-07 22:00:00 (EST-5)
Location: ALUM CREEK
Flood cause: Heavy Rain
Property damage: 200.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Across Lincoln County, the flooding was mainly due to the heavier rains upstream, in other counties. The flooding was along the Coal and Guyandotte Rivers, then back up into their feeder streams.

Flood in BOONE, WEST VIRGINIA
From 15-APR-07 01:30:00 to 16-APR-07 13:00:00 (EST-5)
Location: WHITESVILLE
Flood cause: Heavy Rain
Property damage: 750.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Small stream and river flooding was widespread throughout the county.

Flood in WYOMING, WEST VIRGINIA
From 15-APR-07 03:00:00 to 15-APR-07 08:00:00 (EST-5)
Location: HANOVER
Flood cause: Heavy Rain
Property damage: 50.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Minor small stream flooding occurred throughout the county.  A few vehicles were damaged after driving into flooded roads.

Flood in MCDOWELL, WEST VIRGINIA
From 15-APR-07 03:00:00 to 15-APR-07 08:00:00 (EST-5)
Location: WELCH
Flood cause: Heavy Rain
Property damage: 50.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Minor stream flooding occurred in scattered locations throughout the county.

Flood in RALEIGH, WEST VIRGINIA
From 15-APR-07 03:30:00 to 15-APR-07 08:00:00 (EST-5)
Location: LEEVALE
Flood cause: Heavy Rain
Property damage: 25.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Small stream flooding was move common over the western portion of the county.

Flood in FAYETTE, WEST VIRGINIA
From 15-APR-07 03:00:00 to 15-APR-07 08:00:00 (EST-5)
Location: DEEPWATER
Flood cause: Heavy Rain
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Newspaper

Minor small stream flooding was mainly over the western portion of the county.

Flood in NICHOLAS, WEST VIRGINIA
From 15-APR-07 03:30:00 to 15-APR-07 08:00:00 (EST-5)
Location: CRAIGSVILLE
Flood cause: Heavy Rain
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Minor small stream flooding was scattered about the county.

Flood in CLAY, WEST VIRGINIA
From 15-APR-07 02:00:00 to 15-APR-07 08:00:00 (EST-5)
Location: WIDEN
Flood cause: Heavy Rain
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Minor small stream flooding was scattered about the county.

Flood in WEBSTER, WEST VIRGINIA
From 15-APR-07 03:00:00 to 15-APR-07 08:00:00 (EST-5)
Location: HACKER VLY
Flood cause: Heavy Rain
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Minor small stream flooding was scattered about the county.

Flood in UPSHUR, WEST VIRGINIA
From 15-APR-07 03:00:00 to 15-APR-07 06:00:00 (EST-5)
Location: BUCKHANNON
Flood cause: Heavy Rain
Property damage: 5.00K
Crop damage: 0.00K
Reported by: Law Enforcement