spill stain carpet


Attention that's professional, courteous, and personal

Carpet Binding

We offer custom rug binding! The process takes about 2-3 days

Please contact our store for more information.


We offer several options for financial assistance. Please contact us for information.


Our Installation team consists of three different crews that have been in the business over 20+ years. All of our Installers are certified to install all types of flooring. Our installers are very professional.

Our installation service is one of a kind. I consider our installers more like artists. They take their time and are very detailed in the work that they do.

The installation process can take anywhere from a couple of hours if they are doing one room to 5 days depending on what job needs to be done.

Schedule A Free In-Home Measurement

It's important for the customer to understand what an estimate is and what it offers so they feel comfortable when they make a decision.

An estimate can take anywhere from 30 mins to 1 hour depending on the size of the house. When we measure we draw out a diagram of the areas we are measuring so that when the customer decides what kind of floor they would like we have everything ready for pricing.

Contact us to schedule a free flooring estimate for your home or business.

Shop at Home

Shop at home is valuable to a customer because whether a customer has the ability to leave their home or not, they can be assured that Castillo's Carpet Shack will attend to their needs whether online or by phone.

Synchrony Financing

 0% financing up to 24 months

Wells Fargo Financing

Get the flooring you want today, with approved credit.


Browse our library of flooring articles for helpful tips and news on all the products you need.