Free Estimate

By submitting this free estimate form, you'll answer many of the questions in our first conversation. Let's get a head start on solutions for your needs.

Ready to get started?

At Armor Roofing & Fencing we offer free estimates for all our services. 

After you submit this form we’ll call you over the phone to understand your needs and give you a rough estimate. Then if you want to take the next step, we can send a team member to your home or business. He’ll look over your property and give you a firm bid in writing. Once you accept the bid, we’ll schedule the job.


348 Edgewood Ave
Bartlesville, OK 74006

(918) 440-4542


Monday - Friday
8 am - 5 pm

These are our office hours. We are always at work providing services to our valued clients.

Your Privacy

Your privacy is important to us. Your personal information will not be disclosed to other parties and will be used solely for communication purposes.

Read our full privacy policy here.