Improving Your Home Since 1955 (866) 535-2900

Set Location




How do I know I need to replace my roof? That is one of the most commonly asked questions.  Here are a few signs to look for:

Any signs of buckling

Any fallen shingles or shingle pieces found around the home

Any sagging ceilings in your home

Any spots of discoloration on your roof

How old is your roof

It is critical that your roof be in good condition to perform because it protects your home and family from the elements.  Here in the Charlotte area, especially with the changing seasons, it is important to have a roof that will work well in all weather.  A roof is more than just shingles, it is an entire system that needs to work together.   It is essential that your roof have proper ventilation to get the full life of the shingles and for your home.

The best way to know for sure if you need a new roof is to have it inspected by a roofing professional from a reputable roofing company.  Do not wait until it is too late and you end up with costly repairs on the inside of your home because your roof leaked. Joyce Factory Direct offers free roof inspections for your peace of mind.  Eliminate any doubt by scheduling a roof inspection today.


Roof Advantages from Joyce Factory Direct

  • Total roof system
  • Architectural shingles to suit any home
  • Quality installation by an Owens Corning Preferred Contractor


Call 704-285-7400 to schedule a free estimate with the roofing professionals at Joyce Factory Direct of the Carolinas.  Or fill out the online form now!

Price Guarantee & Warranty | Current Promotions | Financing Specials