About Us

We are
a local, well-known,
family owned and operated business.
We have serviced Fredericksburg,
King George, Stafford, Spotsylvania
and surrounding areas for over 35 years.
We 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.
The Faces Behind John Mills Roofing
John Mills Jr
OwnerJohn Mills III
EstimatorJason Mills
Foreman
Fully Licensed & Insured
Not every roof contractor
is licensed,
and
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!