A+ BBB Rating

Click here to view BBB Page

Our commitment to excellence and customer satisfaction is reflected by our A+ rating with the Better Business Bureau.

WAFF Commercial

Connect with Us!


Our reviews are available by clicking below!


google +

yelp 2

roofer talkingIf you are on the lookout for a quality Huntsville roofing company, you should know the importance of making sure that the business you choose is able and willing to keep the lines of communication open with you. A roofing job is a major expense—in some cases costing more than 10% of the value of the property—and you need to be sure that the company you choose for your project knows how to talk with you, and knows how to listen to your questions and concerns.

You need to know what to expect

Given the cost and time involved in a roofing project, it is a good idea if both sides know beforehand exactly what is expected of each of them. This is an area where a slight misunderstanding at the beginning of a project can wind up having extremely costly consequences at the end.

Likewise, it is important that your expectations are not unrealistic so that you will not suffer a disappointment from the final product. You need to know before the roofing company ever begins the job exactly what they are—and are not—going to do, and what the results will be.

You should not simply take the word of a slick sales rep who claims that the roofing company does a good job and keeps its customers informed. There are a number of resources available for consumers who are researching a business, and you need to look at a few things including:

  • The number of years they have been in operation. While there is nothing wrong with starting a new company, if the business is a new one you will have a harder time checking their track record. In contrast, a roofing company that has been around will have a number of satisfied customer references you can check out. If you’re working with a newer company, you may want to take additional steps to protect yourself, perhaps asking to see their credentials and requesting a work history of the individual employees who will be working on your project.
  • Their BBB listing. While a lack of complaints lodged with the BBB doesn’t necessarily mean you’ve got a good business, at least you’ll know to run if the listing shows a number of unhappy customers.
  • Their insurance. Roofing is expensive, and a mistake or an accident can be costly. Be sure the roofing company carries adequate insurance with a reputable company.

They need to know what you expect

While it is important that you know what to expect, it is equally important for the roofing company to know what you expect from them. If you want a specific type of material used, or if you want a part of the project done a certain way, they need to know that before they ever put in the materials order. It’s important to ensure that your lines of communication are open and working both ways before you agree to hire them for your project.

Before signing anything, sit down with a representative of the company and go over your needs. You’ll get a feel for how empathetic they are to you, and you’ll soon be able to determine whether they are going to listen and respond to you or just charge ahead because “that’s how it’s always done.”

Most homeowners will only purchase one new roof in their lifetime, so this is an important decision. By fully exploring your options beforehand, and making sure that you and the roofing company are able to communicate, you can help make this experience a positive one.

Give us a call 256-325-2277, or email us for a free roof inspection and Free Estimate

Check what some customers are saying

We offer more than roofing, check out our service offerings

We Specialize in maximizing insurance claims and quick turnarounds.