Frequently Asked Questions

Omer (owner/operator) will come out first to assess and inspect the home and give you an estimate. Once you accept the proposal, one of crews of professional will complete the job. Omer will be back throughout the process to manage and maintain quality of standards.
We quote out all our jobs first so that you are fully prepared before we ever begin work on your home.
There are several options to get in touch with us, but if you like you can email or call us at: ultimate.exteriors@gmail.com or 515-419-7459.
We guarantee our work and most of the products themselves carry a warranty from the manufacturer.
The simple fact of the matter is that not every leaking roof has to be replaced and with a thorough inspection from Ultimate Exteriors’s skilled and diligent team, you can rest assured that we will get to the bottom of the problem and confirm whether a repair or replacement will be required. However, the sooner you act, the better. The longer you leave the leak, the bigger the problem will become.
The short answer to this question is yes. Given the heavy hail showers that we occasionally encounter can mean that homeowners need to be aware that hail damage can have a serious and long-lasting impact on your roof’s structural integrity. In many ways, hail can have the same impact as a golf ball or small stone when it comes in contact with the roof of your home. The course and sharp nature of hail means that it can do a lot of small damage to your roof that, if left unprotected over time, can cause serious problems for your home’s roof. Having your roof inspected and maintained regularly by our skilled team will help alleviate this problem quickly and effectively.
While it is technically true that you can have a new roof installed in your home during any time of the year, it is advised that you avoid doing this from December to March. Of course, we could be lucky with the weather and not have to deal with very inclement weather conditions during this period but usually it is not suitable to carry out this task during this time.