- our blog:
How To Contact us
Mayes Roofing - Roofing/General Contracting Services That You Can Trust!
Thank you for your interest in Mayes Roofing. You can reach us via the following address and phone number Monday through Friday 8:00 AM to 5:00 PM Central Time. One of our representatives will be happy to contact you as soon as possible.
- Mayes Roofing
108 Oaklawn Ave
Oswego, Il 60543
- Telephone: 630-362-4758
View Larger Map
Our complete construction guarantee
FREE Estimate on all jobs, warranty certificate on all labor for 1 year at which point after a qualified roof inspection from a "Mayes Roofing" roof technician the customer will be given the option to renew labor warranty for an additional year and schedule next year's inspection. Annual roof inspections can greatly minimize risk of leakage and unneeded repairs, especially when used in conjunction with leaf/snow/ice removal it can greatly extend the life of your roof.
Mayes Roofing Serves You Year Round!
Mayes Roofing offers year round roofing and general contracting services. During the spring, summer and autumn, we offer complete roof installation and maintenance services to new and existing residential and commercial construction. We specialize in asphalt shingles, cedar and copper roofing and also are highly experienced in flat roof sealcoating. Spring, Summer and Autumn are also seasons to take advantage of our siding, rain gutter, masonry, window and door installation and repair, indoor flooring, patio, deck and portico installation/maintenance, fence construction/maintenance and house and building demolition services.
In the winter, Mayes Roofing offers complete roof snow and ice dam removal services to keep the snow from continually piling up from the many snow storms that Midwest IL experiences each year. Our snow/ice removal services help to ensure that you feel safe and do not sustain any damage to your residential or commercial construction because of leaking roofs. Call us today at 630-362-4758 for more details on our snow and ice removal services.
Mayes Roofing Is Here For You!
Mayes Roofing is available when you need them!
Although it is not possible for us to be available 24/7, Mayes Roofing believes that it is important to have someone available after hours whenever possible as we recognize that general contractors need to be available for communications when property owners or managers need them. Please use our Contact Form below to contact us online, during business hours, and even after hours in the case that an emergency should arise. We will be in touch with you as soon as possible to assist you.
regular communication is important!
Mayes Roofing believes that open, regular communications during a construction project is of the utmost importance. No project is perfect and issues will always arise, but by keeping the property owner and/or project manager in the loop, Mayes Roofing helps to ensure the successful and stress free completion of your project. Remember, your new project is our next success story!
Let us provide you with a free estimate
Mayes Roofing recognizes that you are a very busy person and that your time is valuable. We are happy to give you a free simple estimate if you want to provide us with the details of your project in the Comment box below. We will contact you as soon as we possibly can with a quick estimate and our recommendations for your project. When you are ready to move forward with your project, please feel free to book an appointment with one of our experienced estimators so that we can inspect your property to get you an accurate bid and project time line.
thank you!Thank you for allowing Mayes Roofing's highly qualified and trained staff to assist you with your general contracting project needs. We look forward to helping you and thank you for your interest and business.
View All Of Our Mayes Roofing Locations
- Mayes Roofing Chicago, IL
- 6424 North Whipple, Chicago IL 60645:
- Mayes Roofing Minooka, IL
- 902 Casey, Minooka, IL 60447:
- Mayes Roofing Paw Paw, IL
- 1024 German Rd., Paw paw, IL 61353:
- Mayes Roofing Peoria, IL
- 5812 N. Western Ave, Peoria, IL 61602:
- Mayes Roofing Plano, IL
- 403 East Lee St, Plano, IL 60545:
- Mayes Roofing St. Charles, IL
- 34W806 N. James Dr, St. Charles, IL 60174:
- Mayes Roofing Yorkville, IL
- 1047 Dalton Ave, Yorkville, IL 60560:
We Also Offer Roofing Services In:
Mayes Roofing welcomes the opportunity to talk with you. Please feel free to contact us to learn more about Mayes Roofing and the services that we can provide for you. Your new project is our next success story!