St. James Roofing Contractor

Welcome to The Roof Maker, Inc.  We provide quality craftsmanship using only premium materials.  We offer a wide range of both St. James residential roofing and commercial services.

Our goal is to work with our community, customers, and developers in establishing an environment of trust and commitment to ensure that the services we provide in St. James are compatible with the needs and expectations of our changing energy saving products.  We guarantee that once you have chosen The Roof Maker - you have chosen a company that will remain loyal even after your particular needs have been met. 

The Roof Maker - St. James Roofing Contractor

Greg S. Schabarum is a licensed General Contractor serving St. James, NC.  He has been in the St. James roofing and architectural design business for over 15 years.  Greg is committed to providing the most precise estimates possible when it comes to both residential and commercial construction. 

Greg oversees all of our St. James commercial roofing projects and is fully experienced to provide exacting precision when meeting regulatory specifications.  We serve corporate operations, local businesses, developers, general contractors and government municipalities in St. James.  Greg applies these same precise standards to residential customers.

St. James Roof Repairs

Getting a roof repaired is something most St. James homeowners dread, and when the roof does need repair, it is important to get not only the finest quality materials available but the best price on installing those materials as well. Most of us will start the process by getting a roof repair estimate from a few St. James roof repair contractors, and it is important for all St. James homeowners to learn how to read this important document properly.
  • St. James Roofing Contractor
  • Roofing Contractors
  • North Carolina Roofing
  • Contractors Roofing
  • Roof Repairs St. James, NC
  • Roofing Repair
  • Roof Repair
  • Repair Roof
  • Solar Power Systems St. James
  • Solar Power House
  • Solar Power Panels
  • Solar Power

St. James Solar Power Systems

Few power-generating technologies have as little impact on the environment as photovoltaics. When operating, photovoltaic systems produce no pollution or noise, and they require no fuel (other than the sun) to run them. What’s more, they’re infinitely renewable, as long as the sun shines. Also, solar shingles can save North Carolina homeowners up to 60 percent on their monthly energy costs. (Another way of tapping into nature for “free” energy is through small wind-power systems.)

The energy generated by solar shingles can provide power both to the home and to the utility’s power grid. While PV systems are capable of powering North Carolina homes and small businesses without any connection to the electricity grid, many people prefer the advantages that grid-connection offers. This is because any excess electricity you produce is fed back into the grid. When you need it, electricity from the grid supplies your needs, thus eliminating the expense of electricity storage devices like batteries.

When considering whether solar shingles are right for your St. James home, think about whether you have a sunny spot free of shading on the roof. Ideally, they should be mounted in a south-facing location. If a southern location isn’t available, west- or east-facing locations can provide better than 90 percent of the power of a true south-facing system. In general, small homes will need a 10 X 12 area for solar shingles, while a larger home can require up to 1,000 square feet. Your North Carolina roofing contractor can help you determine if solar shingles are a good option for you and handle installation as well.

The Services We Provide in St. James, NC


We Proudly Serve

Recent Articles

If you are looking for a professional St. James roofing company then please call us today at 1-888-DRY-CLUB or complete our online request form.


roof repair overhead roof club master elite