top of page

About Us

Family Owned & Operated

John Mills JR Roofing is run by John Mills Jr and his sons John and Jason.


They have faithfully serviced Fredericksburg, 

King George, Stafford, Spotsylvania 

and surrounding areas for over 35 years. 


They have worked all over Virginia, 

in DC, Maryland, 
Pennsylvania & Tennessee.
        With John Mills Roofing, you'll be sure to get affordable prices and quality work.

From the materials we use, to the work we do. 


Let us put our years of experience to work for you. 

We will give you that beautiful home 
you and your neighbors will love for years to come.


 Call or contact us today for a free quote.

Meet The Team
Fully Licensed & Insured


Not every roof contractor 

is licensed,


not all roofers carry insurance.

--We do --

 While nobody likes

to think about problems

when installing a new roof

it’s comforting to know

that should any problem arise,

John Mills Roofing

is prepared to deal with it…

so you won’t have to.


 We've got you covered! 


bottom of page