Phone Icon

Call Now For a Free Roof Estimate!

Click To Call

gutter installation company


To find a roofing contractor that can service all of your needs, you have come to the right place. We are a full service roofing company and can help you with your roof maintenance, roof inspection and roof repair needs. Our knowledgeable staff members are all well trained in various aspects of the roofing industry and can provide quality work and service on a timely basis.

For a roofing contractor you can trust Please call us today for a free estimate at (855) FIX-ROOF

Our company has been around for years and we have the experience to get the job done right and at the right price:

Here are some of the services we offer. You can always give us a ring as well to ask about a job you have. Chances are we handle it!

  1. Roof repair
  2. Roof replacement
  3. Roof inspections

Roof repair – As your first choice roofing contractor, we are the leaders in roof repair. We can fix all types of roof problems including leaks, replacing of wood shakes or shingles, and flashing repair. There are also issues such as algae or a fungus on your home roof that we can address as well. We guarantee that our crew members know what they are doing and will be able to fix almost any kind of roofs including wood shake, shingle, metal roofing, flat roofs etc.

Roofing Contractor Ann Arbor
Residential Roof Company

Roof replacement – We think that roofing contractors should be experts in roof replacement as well as roof repair. We will check out your roof issues to ascertain if quality repairs can be made to preserve the roof’s integrity or if a whole replacement would benefit you more in the long run. We will not try to overcharge in any way – we will go over all the pros and cons of roof replacement with you so that you are comfortable with the decision and pricing.

Roof inspections – All homeowners have a need for roof inspections. Perhaps you already have leaks or other issues that you know about. Even if there are not problems you can physically see, you should get a roof inspection by a qualified roofing contractor at least once a year. Many roofing issues, if caught early, can be repaired and dealt with before they become a much bigger or dangerous concern. Spending a small amount of money for prevention is always better than a large financial outlay later.

For a roofing contractor you can trust Please call us today for a free estimate at (855) FIX-ROOF

When you need an experienced Roofing Contractor in Battle Creek, Lansing, Grass Lake, Jackson, Detroit, Kalamazoo, Allen, Hillsdale, Cold Water, Brooklyn and Chelsea areas, call us!


BBB Rating Seal

Payment & Financing

Payment & Financing


Certified roofing company

Pay Now