Roofing Services for Homes and Commercial Properties
Schedule residential or commercial roofing services throughout the Grand Traverse County
Find the roofing service that fits your property. Grand Traverse Roofing accepts residential, builder, and
commercial project inquiries in Traverse City and the Grand Traverse County area. Start with the service
below or contact us if you are unsure what your roof needs.

Choose us for all your residential and commercial roofing needs
Our team can keep your roof in immaculate condition and your structure safe from the elements. Hire us anytime you need:
Roof inspection
New construction roof installation
Emergency roof repair (including hail and storm damage repairs)
Roof maintenance (moss removal, leaf and pine needle removal, winterization)
Residential Roof Installation
Reach out right away to arrange for expert roofing services. We'll be happy to answer any questions and give you a free estimate.

Roof replacement
Plan a replacement for an aging or damaged roof. Learn about the existing roof, material choices, installation scope, and factors that affect your estimate.

New construction roofing
Share your plans for a new home or building. We can discuss roofing materials, project details, and coordination with your construction schedule.

Metal roofing
Compare metal roofing options for your home or building. Available systems and details depend on the roof configuration and project requirements.

Roof repairs
Contact us about leaks, damaged shingles, flashing concerns, or storm damage. The cause and extent of the problem will determine whether a repair is appropriate.

Commercial roofing
Discuss replacement, repairs, flat roofing, metal roofing, and coatings for commercial properties. Recommendations depend on the existing assembly and building use.

Inspections and maintenance
Ask about roof condition, debris concerns, and maintenance needs. An inspection can help identify issues and support decisions about repairs or future replacement.
