top of page


John Paul Floom, Managing Member of  Floom Energy Law PLLC, smiles while wearing a blue suit and yellow tie in front of a gray background.
Managing Member
(571) 842-8185
KWP Photo_edited_edited.png
Associate Attorney
(571) 842-8189
SMM Photo.jpg
Junior Associate Attorney
(571) 842-8186

For questions regarding billing or firm operations, please contact Katherine Matthews at (571) 842-8188 or

bottom of page