Mail Us

You may or may not be aware of the condition of your roof, be it residential or commercial property.   We are consistently the #1 roofing contractor serving Farmington, Michigan.  We know there are many roofing companies.  However, we are qualified and have over 20years experience at providing any and all roofing services at affordable prices.  And, Twelve Oaks Roofing has an outstanding reputation in the industry for dependable, timely service and a 100% satisfaction guarantee or your money-back.


Roofs in Michigan take a beating all year round.  Each season has potential weather related issues.  Don’t be caught off guard.  Your roof is the most important part of your residential home or business.  It protects the assets within.  The following are but a few of the many services, roofing contractors at Twelve Oaks Roofing provide:


Roof Inspections – Certified, licensed roofing contractors are available to visit your home or business to inspect the exterior and interior of your current roof thoroughly.  This service is free of charge.  If we find roof repair or replacement work needed on your roof, we will give you a ‘no obligation’ free estimate.  If the inspection is the result of a storm or other natural occurrence of an emergency nature, a representative will arrive within the day to insure your most valuable asset, your home or business, is protected.


Re-Roofing and Tear-Offs – We have mastered the art of repairing or replacing residential and commercial roofs usually in one day.  Your property will be protected and you will be minimally inconvenienced.  Our factory certified and licensed roofers are known for the dependable, high quality service they render.


Ice Dam Removal and Roof Shoveling – Even though the winter is behind us, damage to your roof may be present.   In cold, inclement weather, snow often melts and refreezes causing ice dams. Twelve Oaks Roofing is available 24/7 to shovel snow and remove ice dams from your residential or commercial roof and to repair and replace roofing as necessary.


Roof Maintenance – We are roofing contractors available to help you protect your residential or commercial property. Regular maintenance will minimize any and all damage to your property as well as preserve the life of your roof.  We use only the best rated products and protective coatings which help preserve your roof.


Twelve Oaks Roofing is a roofing company specializing not only in repairing and replacing your roof, but is qualified and interested in preventing unexpected damage.  We can recommend and install proper ventilation and other upgrades that add to the life of your roof while protecting your home or business.


New Roof Installation – If you are building a new home or simply need a new roof because your home or business needs renovating due to wear and tear, roofing professionals at Twelve Oaks Roofing are ready and available to handle any size roof be it large or small.  And, roofs are completed usually in one day.


These are some of our many services.  Call Twelve Oaks Roofing at 248-525-6950 or visit our website today at for more information.