Fredericksburg Roofing Contractor
Your residential & commercial roofing specialist.
Mike's Roofing
Your residential & commercial roofing specialist.
Mike's Roofing
Your residential & commercial roofing specialist.
About Us
I am Mike Thompson, President/ CEO of Mike's Roofing. We are a family owned business that was established in Fredericksburg in 1998. We have provided our community with 20 years of quality roofing and construction services.
When it comes to protecting your home or building from pests and natural elements, keeping its occupants warm and dry, and much more, you are in good hands with our team. A roof is one of the most important features of a property’s exterior. It takes more abuse than any other part of a home or commercial structure. A roof is your first line of defense against rain, wind, sleet, hail, fallen branches, and more. Mike’s Roofing installs new roofs as well as new siding, gutters, and downspouts for all types of homes and businesses. If yours isn’t holding up as it should, or you feel like an update is needed, call our commercial and residential roofing experts in Fredericksburg, VA.
Mike’s Roofing has over 20 years of experience in residential and commercial roofing throughout Northern Virginia. When you trust our experts with your roofing services, you can be assured that the work will be completed in a timely manner. Family-owned and operated, Mike’s Roofing conducts every job with integrity and efficiency. We stand behind every job, so you can be confident in the construction and strength of your property’s exterior. Your roof will not only look clean, adding value and appeal, but it will also stand up to the toughest conditions, giving you decades of security.
Don’t let a damaged roof endanger your family, your assets, or your business. To get a free estimate for commercial or residential roofing in Fredericksburg, VA, call Mike’s Roofing at 540-287-3580.
Work Hours
Mike’s Roofing
905 Charles St
Fredericksburg, VA 22401
Phone: (540) 287-3580
Email: mikesroofingva@gmail.com
Monday7:00 am - 5:00 pm
Tuesday7:00 am - 5:00 pm
Wednesday7:00 am - 5:00 pm
Thursday7:00 am - 5:00 pm
Friday7:00 am - 5:00 pm
Saturday7:00 am - 5:00 pm
Sunday7:00 am - 5:00 pm