Find top-rated Pros in your area
Enter a zip code and get matched to businesses near you.
Geo Icon

John Mills Roofing

Asphalt Shingle Roofing - Install or Replace - For Business, Wood Shake or Composite Roofing - Install or Replace, Metal Roofing - Install or Replace - For Business,

About us

We offer FREE Estimates on all types of work listed. Call 540-582-7499 Office or Text 540-538-1405

Business highlights

40 years of experience

Services we offer

All types of Roofing, Build Decks/Sheds/Patios, Gutters/Downspouts & Gutter Guards, Replacement Siding, Snow Removal, Soffit/Fascia & Much More!, Tree Removal, Window Replacements

Amenities

Free Estimates

Yes

Accepted Payment Methods

  • CreditCard
Reviews
4.938 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
95%
4
5%
3
0%
2
0%
1
0%
Showing 1-25 of 38 reviews
Roger J.
Mar 2021
5.0
Yes, I recommend this pro
$10,000
Excellent job employees were professional and friendly. Job was completed with a wonderful cleanup of debris. Would recommend this company for any style or type of roof.

Judy H.
Aug 2019
5.0
Yes, I recommend this pro
$15,000
Excellent job

Ronald C.
Nov 2018
5.0
Yes, I recommend this pro
$16,000
Job went well, large roof with 3 different roof lines and gazebo style section over kitchen nook. They did have to remove a second layer of shingles and completed in two days were professional and answered all my questions.

MARY R.
Oct 2017
1.0
$8,500
I would like to say that a good and professional job was done here, but I can't. Mr. Mills came out and did an estimate for me to deal with the insurance company. I needed a roof replacement due to tree damage and had to fight with the insurance company . The roof job was scheduled and everything set up. Two days before the job was due to start, I received a call telling me that they had over booked themselves and would not be able to do the job. They were not willing to reschedule either. Because this happened at a busy time of year for construction I've had a hard time getting scheduled with a different company. This is completely unprofessional, and has really created a lot of problems for me and my home.

Gail T.
Jun 2017
4.0
Yes, I recommend this pro
They were here on time and on the day we scheduled. They did exactly what they said they would do. And their price was very reasonable. The girls in the office were very helpful too.

Joseph M.
May 2017
5.0
Yes, I recommend this pro
John Mills roofing is absolutely one of the best companies in the area. Their team is fantastic, they are responsive, and their work is impeccable. I had them replace my roof and gutters, and they did an exceptional job. I would highly recommend them.

Tabatha C.
May 2017
5.0
Yes, I recommend this pro
$5,830
Very happy with the process. From the time of the estimate to completion of the job, the office employees were very nice and professional. The laborers were also nice and professional. They showed up on time, did the work and cleaned everything up. No issues at all. Would recommend this company if your looking for a roofer.

Thomas T.
Mar 2017
5.0
Yes, I recommend this pro
$14,550
They removed the old shingles on our 4800 sq. ft. roof and replaced them with high-quality, 30-year, architectural shingles and a new synthetic paper backing. Additionally, they installed a new ridge venting system, as well as new 6" gutters and downspouts, that were cut to length on site. They replaced rotten wood where it was necessary too and had the lowest cost per sheet of plywood of any of the vendors that we had solicited. They worked fast and clean, systematically completing all of the work in three days. We wholeheartedly recommend this company.
Response from John Mills Roofing

"We thank-you for your business and the great review."


Diane G.
Jan 2017
5.0
Yes, I recommend this pro
We would use them again.
Response from John Mills Roofing

"We thank-you for your business and the great review!"


James M.
Nov 2016
5.0
Yes, I recommend this pro
Went well but I had one lower estimate and went with that company
Response from John Mills Roofing

"We thank-you for your great review!"


Penny S.
Nov 2016
5.0
Yes, I recommend this pro
$7,770
The roofers did an excellent job removing and installing a brand new roof. They cleaned up extremely well. The gutters/downspouts were installed on a different day. The men came out and cut everything to specification and put everything in place in less than 1/2 a day. The communication with their office personnel was exceptional as she made sure all of my questions were answered full and clearly. There was minor damage to my porch from a ladder but nothing that I felt was a major issue. I would recommend this company to any of my close friends.
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Linda H.
Sep 2016
5.0
Yes, I recommend this pro
unknown
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Becky B.
Mar 2016
5.0
Yes, I recommend this pro
$5,000
This company is just as I expected. The only "complaint" (if that's what you want to call it) I had was waiting for a date but then she called the day before and said she had an opening and if it was okay they would come in the morning. Fine by me! Im sure they were a little behind because of the weather and other projects that needed to get done before ours. I totally understand and last minute scheduling, it was fine with me. They came in the morning and left in the evening. The whole crew was nice and so hard working! They busted their behinds to give us a whole new roof in one day (really less). I didnt have a color I could chose before hand,so I had texted a picture to the owners wife and she said her husband could help me. He chose the perfect color!! A before and after picture would do justice for sure and i wish everyone could see! I even asked one of the workers if he liked the boss man and if they were treated well and he assured me that they were. I only asked because I never saw any of them take a single break or eating anything but he said they had. All very nice people! I would recommend this company to anyone! Their work is guaranteed and they aren't trying to rob people of an extra 10,000 like some of these larger companies. I had a quote for 15,000 to replace our roof which I would have NEVER paid. John Mills Roofing was reliable, honest, hard working, fair, and just good at what they do! Thank you so much to everyone! We love our new roof and I'm sure our neighbors do too because before our house was such an eye sore! Work is guaranteed and I love small family companies. I'd much rather give our dollar to them over some company like Paramount Builders who would have done the same exact work for 15,000 more. Please give this company a try if you're reading this! I'm so happy i did! ----they cleaned up well also! I only found a few nails that were hard to see or way away from where they were walking with the big magnet
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Stacy H.
Aug 2015
5.0
Yes, I recommend this pro
$6,000
Overall rating, the work was very good.  We requested a quote from John Mills and someone arrived same day.  I then got a call later in the evening asking if I had any questions.  I had not yet seen the estimate so at the time I did not have any.  I didn't receive the quote for 2 weeks, and I had to follow up and ask for it. 
Once I received the quote i provided my color choice and asked for a date.  I was told they would let me know when they had availability.  I waited another 2 weeks before I emailed and asked for an estimated time frame for services (our roof was severely leaking). I then got an email that they would be out to fix the roof the next day. 
The roof was replaced same day and everything was cleaned and looks great.   I would use them again, but the front office could have been better. We considered using another provider several times during our waiting period, however the cost of the roof is what kept us from using someone else. Overall, we are really happy with the roof.
Response from John Mills Roofing

"We are looking for help in the front office. There is currently only one person in the office. Thank-you for sticking it out with us and for your great review!"


Larry B.
Jun 2015
5.0
Yes, I recommend this pro
unknown
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Shirley B.
May 2015
5.0
Yes, I recommend this pro
$46,000
He was really upfront. He came out, he did the job, he did it swiftly and he removed all of the debris and the job was very well done. I have not had any leaks in it. I would definitely use them in the future.
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Edwin C.
May 2015
5.0
Yes, I recommend this pro
$11,225

Outstanding job done at a fair price. 

Very professional, and obviously experienced, roofing crew arrived on time as scheduled each day.  Immediately began work.  Worked non-stop except for a quick lunch break each of the two days the job lasted. 

To prevent any damage to either the back deck or our shrubs near the house, the crew covered everything with heavy tarps while they tore off the old roof and installed the new one.  No collateral damage done.

After the first day's work, the crew cleaned and swept the entire yard, etc. as if it was the last day and they were not returning.  Knowing they were coming back to work the next day, I told them it was not necessary to do all (what I considered) unnecessary extra effort cleaning up the yard, etc.  The crew said they always do that anyway.  (Note:  When all the work was completed at the end of the second day, they cleaned up perfectly again.  No complaints about the roofers leaving any trash, nails, shingles, etc. behind).

The new roofs on both our house and large shed are exactly what my wife and I hoped for, and we could not be more pleased at this time. 

John Mills Roofing, Fredericksburg, Virginia is a very conscientious and professional roofing company.  Based upon the job they did for us, I highly recommend them.



Linda R.
Apr 2015
5.0
Yes, I recommend this pro
$6,000
unknown
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Susan H.
Apr 2015
5.0
Yes, I recommend this pro
$3,500
.

Lana I.
Mar 2015
5.0
Yes, I recommend this pro
unknown
Response from John Mills Roofing

"We thank-you for your business and the great review!"


John W.
Dec 2014
5.0
Yes, I recommend this pro
$10,500
unknown

Nancy B.
Sep 2014
4.0
Yes, I recommend this pro
$5,500
The roof looks absolutely great.  They were on time and courteous.   The only reason I gave them an overall "B" was because of the  stray roofing nails in the yard and driveway.  We've found six so far, two of which were in the tires of our new lawn mower.  I found another one just this morning in the driveway when I stepped on it and it went through my flip flop, so I would recommend not going out in flip flops!  I know it's hard to find every single nail, but somehow tires and flip flops are drawn to them like magnets!   But, like I said, the roof looks fantastic!!

Michael E.
Sep 2014
5.0
$8,000
Mr. Mills responded quickly, scheduling was great, his folks were great, fast, polite, and roof looks great.
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Susan H.
Aug 2014
5.0
Yes, I recommend this pro
$5,000
It went great! They fit me in quickly, gave me a competitive quote, and set up to do the work within a week. The weather didn't cooperate, but by the end of the second week, we had a new roof and a clean yard :-)
Response from John Mills Roofing

"We thank-you for your business and the great review!"


Greg B.
Jul 2014
5.0
Yes, I recommend this pro
$700
unknown
Showing 1-25 of 38

Licensing

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

John Mills Roofing is currently rated 4.9 overall out of 5.
John Mills Roofing accepts the following forms of payment: CreditCard
Yes, John Mills Roofing offers free project estimates.
No, John Mills Roofing does not offer eco-friendly accreditations.
No, John Mills Roofing does not offer a senior discount.
No, John Mills Roofing does not offer emergency services.
No, John Mills Roofing does not offer warranties.

Contact Information

468 Ferry Rd, Fredericksburg, VA 22405

Share project details to get started.