Welcome to B.I.C. Home Inspections. Our business is here to help you as you invest in what is likely the biggest purchase of your life – your new home. Not all home inspectors are alike. Although inspectors all abide by the same set of standards and regulations, they all have different skill sets, backgrounds, and levels of experience. At B.I.C. Home Inspections, we have years of home inspecting experience and a lifetime of knowledge in multiple building trades. Both Matthew and Bobby Moses, owners of B.I.C. Home Inspections, are not only licensed Alabama Home Inspectors but they have held, or currently hold, Alabama Plumber’s and Home Builder’s licenses. There isn’t anyone better than us to protect your investment. Please give us a call and let us put our knowledge to work for you!

Buying a home? Don’t skip the inspection!

A home is probably the largest purchase you’ll ever make, so it’s important to understand the condition of your investment. We at B.I.C. Home Inspections will provide a non-invasive examination of the home’s accessible structure, systems and components. We not only are home inspectors but we hold, or have held, home builder’s licenses. This means we have the knowledge you want with the experience you need! We would love to put our knowledge to work for you!


The confidence you want; with the experience you need!

We firmly believe that you should get what you’re paying for. You’re not only paying for experience, you’re paying for knowledge. The inspectors at B.I.C. Home Inspections have experience not only in inspections but as well as home building! The inspectors at B.I.C. Home Inspections have held or currently hold State of Alabama Home Builder’s Licenses and Alabama Plumbing Licenses. Books and lectures can only teach you so much but a hands on contractors like us will bring real life experience to the inspection. Let our decades in the construction industry be a benefit to you and your family. Let us go beyond the books and apply our expertise to your home inspection. If you would like to set up an appointment, please don’t hesitate to give us a call at (205) 310-6158!