Showroom

About Us

National HomeCraft is a family owned and operated business in Ocala, FL, located at 4441 SE 53rd Ave, Ocala, FL 34480. The business was started in 1964 by Gerald and Twila McKinney, and has been joined by their son, Frank McKinney who holds the general and roofing contractor’s licenses. Over the years, we have handpicked the highest quality manufacturers in the industry—as well as best-in-class products—that live up to our exceptionally high standards.  In the case of SolarShield Metal Roofing, we’ve actually purchased the manufacturer in order to guarantee the absolute highest quality for our valued customers. We are licensed, bonded, and insured, and we’re proud to offer comprehensive home remodeling for Bathroom Remodeling, Roofing, Siding, Doors, Windows, and more.

Frank McKinney, CEO, General Contractor

 

Frank McKinney is the backbone of the National HomeCraft team, he holds the licenses for General Contracting #GCG1528777 and Roofing #CCC1332469 from the Contractors Institute in Hudson, FL. As a retired Marine Veteran and Christian who loves his job, his family, his employees, and his customers, he approaches every day with excitement and enthusiasm.


Frank has been in the roofing and general contracting business as “SolarShield Industries” for over 30 years. 

He recently joined his father’s home renovation and roofing business, called National HomeCraft.

Today National HomeCraft is a successful multi-million dollar business with mostly 5 Star Google Reviews.

Our Services: Our installers are professionally trained in Roofing, Siding, Doors, Windows, and Bathroom Renovations. We do NOT do repair work.

 

Ultra-Rib Metal Roof

Our Specialties: We are best known for our metal roofing expertise, but we offer so much more such as; siding, windows, doors, and bath renovations.

Our Office Staff

Our office is located at 4441 SE 53rd Ave, Ocala, FL 34480. Our office staff is here to assist you with scheduling, billing, marketing, promotional offers, sales, and permitting. For general questions, please call us at 352-622-7051 or email us at [email protected].

 

Our Partners

Don't Just Take Our Word For It! See What Our Customers Have to Say!