Carpet Removal in Portland OR: Cost, Services, and Calculator Insights

Carpet removal in Portland usually costs between $1.75 and $2.50 per square foot. For stairs, expect to pay about $35 each. If carpets are pet-soiled, a visual inspection may be required for an accurate quote. Contact local providers for specific estimates based on your project’s details.

Homeowners may opt for professional services or choose to do it themselves. Hiring a professional can reduce effort and time, ensuring a thorough job. DIY removal saves money but may lead to hidden costs, such as tool rentals and waste disposal fees.

To assist with budgeting, various online carpet removal calculators are available. These tools allow homeowners to estimate costs based on their specific project parameters. They consider room dimensions, carpet type, and disposal options to provide tailored insights.

As you weigh your options for carpet removal in Portland, OR, it’s crucial to explore local service providers. Researching these options will offer a better understanding of the services available and their respective costs, ensuring a smooth and informed transition to your new flooring.

What Factors Influence the Cost of Carpet Removal in Portland OR?

The cost of carpet removal in Portland, OR, is influenced by various factors such as labor rates, carpet type, size of the area, and disposal fees.

  1. Labor Costs
  2. Carpet Type
  3. Area Size
  4. Disposal Fees
  5. Additional Services
  6. Geographic Location
  7. Seasonal Demand

Labor costs refer to the hourly rate charged by professional contractors for the removal service. Carpet type impacts the complexity of the removal process, with certain materials, like glue-down carpets, requiring more effort. Area size directly affects the overall cost, as larger spaces necessitate more time and resources. Disposal fees are incurred for removing the old carpet from the premises. Additional services may include floor cleaning or installation of new flooring, which can increase costs. Geographic location within Portland could result in price variations due to local market rates. Seasonal demand can influence availability and pricing, with peak seasons potentially raising removal costs.

  1. Labor Costs:
    Labor costs significantly influence the overall price of carpet removal. Labor rates in Portland can vary based on the contractor’s experience and demand. On average, homeowners can expect to pay between $1 to $2 per square foot for labor. According to HomeAdvisor, the typical cost for hiring a professional ranges from $100 to $300 for standard rooms. Understanding that complex removals may incur higher rates helps homeowners estimate their budget.

  2. Carpet Type:
    Carpet type plays a crucial role in determining the removal cost. Different carpets have various installation techniques and materials, impacting the removal process. For example, plush carpets are generally easier to remove compared to glued carpets, which may require special techniques and tools. The cost of removing high-pile carpets may range from $1.50 to $2.50 per square foot compared to just $1 to $2 for lower pile types, as reported in a study by the National Floor Covering Association in 2021.

  3. Area Size:
    The size of the area being cleared directly correlates with the cost. Larger areas require more time and effort for removal, ultimately increasing labor costs. For instance, a standard 12×12 room can cost between $120 and $240 to remove carpet. According to an article by Zillow in 2022, most homeowners spend anywhere from $200 to $800 depending on the square footage.

  4. Disposal Fees:
    Disposal fees for removing and disposing of old carpet can also influence the total cost. Many contractors offer this service, but additional charges may apply. Disposal fees typically range from $50 to $100 per job, depending on the disposal method and location. A 2023 report from the Oregon Department of Environmental Quality highlighted that proper disposal is vital for environmental safety and compliance.

  5. Additional Services:
    Additional services can add to the overall cost of carpet removal. Many homeowners opt for floor cleaning or installation of new flooring after removal. Services like leveling the floor can also be offered. These extra services can increase costs substantially, often ranging from $200 to $1,500. A survey by Flooring America indicated that nearly 30% of homeowners considered additional services when budgeting for removal.

  6. Geographic Location:
    Geographic location within Portland can cause variations in carpet removal costs. Neighboring suburbs may have different labor rates due to varying local market conditions. For example, areas further from downtown may see lower labor and material costs. A 2020 analysis by Portland State University found a 15% to 20% difference in pricing between urban and suburban areas.

  7. Seasonal Demand:
    Seasonal demand affects the availability and pricing of carpet removal services. During peak seasons, such as spring and summer, higher demand may lead to increased contractor rates. According to a report from Angie’s List in 2022, homeowners may pay up to 25% more for carpet removal during these times. Understanding these seasonal trends can help homeowners plan their projects to save costs.

How Do Different Carpet Types and Qualities Impact Removal Costs?

Different carpet types and qualities significantly impact removal costs due to their varying constructions, materials, and installation methods. Understanding these factors can help homeowners anticipate expenses.

  1. Carpet Material: The type of fiber affects removal costs. Natural fibers like wool are denser and more difficult to handle than synthetic fibers such as nylon or polyester. Wool carpets may require special tools and techniques to avoid damage during removal, leading to higher labor costs.

  2. Pile Height: Carpets with a high pile have more fiber and padding. This makes them heavier and more cumbersome to remove. Thicker carpets tend to require more time and effort for removal, thus increasing labor costs.

  3. Underlayment: The presence of underlayment can influence removal costs. Some carpets have additional layers for comfort or insulation, which add to the complexity of removal. This extra layer may necessitate additional labor, resulting in higher overall costs.

  4. Installation Method: Tack strip or glue-down installations will affect removal procedures. Glue-down carpets may require solvents or chemicals for effective removal, increasing labor time and costs. Tack strip installations may involve less time but still require careful handling to avoid damaging the floor underneath.

  5. Disposal Fees: Different carpet types can incur varying disposal fees. The material matters; for instance, carpets treated with chemicals may need to be handled as hazardous waste. Disposal practices can significantly impact the overall cost of carpet removal.

  6. Regional Labor Costs: Local labor rates can vary, affecting the final price. Areas with a higher cost of living often have higher hourly rates for removal labor. It’s essential to factor in these regional differences when estimating removal costs.

According to a study by the Carpet and Rug Institute (2018), these factors can collectively influence carpet removal costs by 20% to 50%. Understanding the intricacies of carpet types and qualities helps homeowners better prepare for removal expenses.

How Does the Size of a Room Affect Carpet Removal Pricing?

The size of a room significantly affects carpet removal pricing. Larger rooms generally cost more to remove carpet than smaller ones. This increase in cost is due to the need for more labor and time for larger areas.

First, consider that pricing often depends on square footage. Contractors usually charge per square foot for carpet removal services. As a result, a larger room incurs higher costs because the total area to cover is greater.

Next, labor intensity increases with size. A larger room requires more workers or more time to complete the task efficiently. Therefore, increased labor translates into higher overall costs.

Moreover, room configuration matters. Irregular-shaped rooms may take longer to measure and remove the carpet. This complexity can add to the price as well.

Finally, disposal fees may increase for larger jobs. More carpet means more waste, leading to potential higher disposal costs.

In summary, the size of a room directly influences carpet removal pricing through factors such as square footage, labor requirements, room configuration, and disposal fees.

What Are Typical Labor Rates for Carpet Removal Services in Portland OR?

The typical labor rates for carpet removal services in Portland, OR, range from $1 to $2 per square foot. Additional costs may apply depending on the complexity of the job.

  1. Typical labor rate per square foot
  2. Factors influencing cost variations
  3. Services included with carpet removal
  4. Potential additional charges
  5. Alternative opinions on pricing

1. Typical Labor Rate Per Square Foot:
The typical labor rate for carpet removal in Portland, OR, is $1 to $2 per square foot. This pricing reflects the basic cost for labor only and excludes materials or disposal fees. The actual square footage of the carpet being removed will directly impact the total labor cost.

2. Factors Influencing Cost Variations:
Factors influencing cost variations include the carpet type, room size, and accessibility. Different carpet materials, such as Berber or plush, may require different removal techniques. Larger rooms will generally cost more due to increased labor hours. Accessibility challenges, like stairs or narrow hallways, can also raise prices due to their complexity.

3. Services Included with Carpet Removal:
Services typically included with carpet removal encompass the removal of the carpet, padding, and tack strips. Professional services often also include vacuuming the floor after removal to prepare for any subsequent work. Some contractors may offer options for minor repairs to the underlying floor.

4. Potential Additional Charges:
Potential additional charges may arise for disposal of the removed carpet and any necessary floor repairs. Some contractors charge fees for carpet disposal at local landfills. If the underlying floor requires preparation or repair before new flooring installation, this will incur additional costs.

5. Alternative Opinions on Pricing:
There are alternative opinions on pricing within the industry. Some homeowners argue that DIY removal can save significant costs while others contend that professional removal is worth the investment for safety and quality. According to local forums, many residents recommend researching multiple quotes to find competitive pricing and ensure service quality.

What Additional Expenses Should You Consider for Carpet Disposal in Portland OR?

The additional expenses you should consider for carpet disposal in Portland, OR include several factors that could impact the overall cost.

  1. Disposal fees for landfills or recycling centers
  2. Transportation costs for hauling the carpet
  3. Removal services from professional companies
  4. Additional disposal services for hazardous materials
  5. Permits or regulatory fees for disposal

In exploring these aspects, we can better understand the financial implications and make informed decisions regarding carpet disposal.

  1. Disposal Fees for Landfills or Recycling Centers: Disposal fees represent the costs charged to discard carpet materials in landfills or recycling facilities. In Portland, these fees can vary based on the type of disposal facility. For example, tipping fees at landfills can range from $25 to $50 per ton, depending on the location and type of material. As per the Oregon Department of Environmental Quality, recycling may sometimes incur lower fees, making it a more economical choice.

  2. Transportation Costs for Hauling the Carpet: Transportation costs are fees associated with moving the carpet from your location to the disposal site. If you hire a professional removal service, transportation costs may be bundled into their quote. Alternatively, if you opt to dispose of the carpet yourself, you may need to rent a truck, which can cost between $40 to $100 per day, depending on the vehicle size and rental company.

  3. Removal Services from Professional Companies: Hiring professionals for carpet removal incurs costs for labor and service. Charges can range from $1 to $2 per square foot depending on the complexity of the job, which includes both removal and disposal. According to a 2021 survey by HomeAdvisor, the average nationally reported cost for carpet removal and disposal can be around $150 to $500, based on room size and removal challenges.

  4. Additional Disposal Services for Hazardous Materials: If your carpet contains hazardous materials like asbestos or certain dyes, special disposal services will be necessary. These services ensure compliance with environmental regulations and may incur significant costs, potentially starting from $200 and reaching upward depending on the dangerous materials involved.

  5. Permits or Regulatory Fees for Disposal: In some cases, local regulations may require permits for large-scale disposal operations. While typically not a major concern for individual homeowners, commercial removals might need to factor in permit fees which could be an additional expense to consider.

In summary, various factors can contribute to the cost of carpet disposal in Portland, OR. Understanding these can help you budget effectively and choose the most appropriate disposal method for your carpet.

What Services Are Available for Carpet Removal in Portland OR?

Carpet removal services in Portland, OR, are available through various companies and independent contractors. These services include full carpet removal, disposal, and floor preparation for new flooring.

  1. Full Carpet Removal
  2. Carpet Disposal
  3. Subfloor Preparation
  4. Eco-Friendly Options
  5. Commercial vs. Residential Services
  6. DIY Removal Kits

The options for carpet removal provide a range of services suited to different needs and preferences.

  1. Full Carpet Removal: Full carpet removal involves completely taking out the carpet and underlayment from a specified area. Professionals use specialized tools for quick and efficient extraction without damage to the flooring underneath.

  2. Carpet Disposal: Carpet disposal services ensure that the removed carpet is correctly discarded. Some companies offer recycling options, focusing on reducing landfill impact.

  3. Subfloor Preparation: Subfloor preparation is essential for laying new flooring. This service involves cleaning, sanding, or repairing the subfloor to ensure an even and safe surface for installation.

  4. Eco-Friendly Options: Eco-friendly options include services that focus on sustainable practices. Companies may use non-toxic adhesives and provide recycling for old carpet materials, appealing to environmentally conscious consumers.

  5. Commercial vs. Residential Services: There are distinctions between commercial and residential services. Commercial services typically handle larger spaces and may offer faster turnaround times, while residential services cater to individual homes with personalized care.

  6. DIY Removal Kits: For those inclined toward a do-it-yourself approach, many hardware stores and some service providers offer DIY removal kits. These kits supply the necessary tools and instructions for homeowners to remove carpets themselves.

In conclusion, Portland, OR, offers diverse services for carpet removal to meet various needs, from professional assistance to eco-friendly practices and DIY solutions.

What Are the Standard Procedures Involved in Carpet Removal?

Carpet removal involves a series of standardized steps to ensure proper execution and safety. The main procedures include the following:

  1. Preparing the Area
  2. Removing Furniture
  3. Detaching Carpet from Tack Strips
  4. Cutting and Rolling the Carpet
  5. Disposing of Carpet and Padding
  6. Cleaning the Subfloor

These procedures offer a structured approach to carpet removal, though opinions may vary on the best methods and tools to use. Some professionals advocate for manual removal techniques, while others prefer using specialized tools. It is essential to choose the method that aligns with the specific circumstances of the job.

  1. Preparing the Area:
    Preparing the area for carpet removal is critical. This involves clearing the floor space and ensuring that there are no obstacles. Proper preparation prevents injuries and streamlines the removal process.

  2. Removing Furniture:
    Removing furniture from the room is necessary before starting the carpet removal. This step facilitates a clear workspace and prevents damage to any furniture items. It is advisable to store furniture in a safe location during the process.

  3. Detaching Carpet from Tack Strips:
    Detaching the carpet from tack strips refers to the removal of the fasteners that hold the carpet in place. This process requires careful lifting of the carpet edges and can be done using a pry bar for assistance. Proper technique ensures the carpet does not tear during removal.

  4. Cutting and Rolling the Carpet:
    Cutting and rolling the carpet involves slicing the carpet into manageable sections. This makes it easier to transport and dispose of the old flooring. It is crucial to use a sharp utility knife to ensure clean cuts.

  5. Disposing of Carpet and Padding:
    Disposing of carpet and padding properly is essential for waste management. Many local governments have specific guidelines for carpet disposal, including recycling options. Following these regulations is important for environmental preservation.

  6. Cleaning the Subfloor:
    Cleaning the subfloor is the final step in carpet removal. This process involves vacuuming and ensuring the surface is free of debris and residue. A clean subfloor is necessary for the installation of new flooring or for maintenance.

Incorporating these procedures ensures a comprehensive approach to carpet removal, enhancing efficiency and effectiveness in preparing the area for new flooring.

How Can Professional Services Ensure Safe and Efficient Carpet Removal?

Professional services can ensure safe and efficient carpet removal by following established procedures, using appropriate tools and safety gear, and recycling materials responsibly.

Key points for ensuring a safe and efficient carpet removal include:

  1. Assessment: Professional services begin by assessing the carpet and subfloor condition. This step identifies potential hazards such as underlying moisture, mold, or damaged flooring. An examination helps in creating a tailored removal plan.

  2. Preparation: Proper preparation involves clearing the area of furniture and other obstacles. This not only provides easy access but also prevents damage to belongings during the removal process. A clear area enhances safety by reducing tripping hazards.

  3. Safety Gear: Professionals use personal protective equipment (PPE) such as gloves, masks, and goggles. These items protect against dust, allergens, and sharp objects often found under carpets. For example, according to the Occupational Safety and Health Administration (OSHA), proper PPE significantly reduces the risk of injury during removal tasks (OSHA, 2021).

  4. Removal Technique: Efficient techniques for carpet removal involve cutting the carpet into manageable sections. This method reduces weight and makes it easier to handle. Roll the carpet sections tightly for easier disposal.

  5. Subfloor Evaluation: After removing the carpet, professionals evaluate the subfloor for damage or mold. This step is essential to ensure that the underlying surface is safe, clean, and ready for new flooring installation. Proper evaluation can prevent future issues.

  6. Disposal and Recycling: Safe disposal methods include following local regulations for waste management. Many professional services also offer recycling options for carpet materials. According to the Environmental Protection Agency (EPA), recycling carpets can significantly reduce landfill waste (EPA, 2022).

  7. Post-removal Cleanup: A thorough cleanup of the work area is crucial. This step includes vacuuming dust and debris, which improves indoor air quality. It also prepares the site for any subsequent work, such as installing new flooring.

By following these key practices, professional services can ensure that carpet removal is conducted safely and efficiently, leading to a smoother transition to new flooring solutions.

What Specialized Equipment Is Used in Carpet Removal Services in Portland OR?

The specialized equipment used in carpet removal services in Portland, OR, includes tools designed to facilitate the efficient and safe removal of carpeting.

  1. Carpet Extractors
  2. Carpet Tacks Removers
  3. Floor Scrapers
  4. Knee Kicker
  5. Disposal Bags

These five types of equipment ensure a thorough and effective carpet removal process, addressing various challenges associated with different carpet types and flooring conditions.

Carpet Extractors:

Carpet extractors play a crucial role in professional carpet removal services. A carpet extractor is a machine that removes dirt and moisture from carpets through a combination of suction and pressurized water. It is especially useful for cleaning carpets before removal, as it helps in loosening the adhesive used to secure them. According to the Institute of Inspection Cleaning and Restoration Certification (IICRC), using a carpet extractor can significantly reduce the effort required for carpet removal by cleaning and loosening material.

Carpet Tacks Removers:

Carpet tacks removers are specialized tools designed to pull out the sharp tacks that hold carpet padding in place. These tools allow workers to safely and efficiently remove tacks without damaging the flooring below. Mishandling tacks can lead to injuries, which is why using a dedicated tack remover, such as a tack puller or plier-type device, is vital in the removal process.

Floor Scrapers:

Floor scrapers are essential for removing residual adhesive and padding left on the subfloor after the carpet is pulled up. This tool includes a flat blade that effectively scrapes away stuck materials. The National Flooring Contractors Association (NFCA) emphasizes the importance of having a clean subfloor for subsequent flooring installations, which makes the floor scraper a critical instrument in carpet removal.

Knee Kicker:

A knee kicker is a tool used primarily to stretch carpets before installation; however, it is also useful during removal. It allows workers to release tension from the carpet, making it easier to roll up and remove. This tool is particularly beneficial in tight spaces or corners where large extractors may not fit.

Disposal Bags:

Disposal bags are important for managing waste generated from carpet removal. These heavy-duty bags are used to collect and transport old carpet and padding to ensure safe and efficient disposal. The use of proper disposal methods aligns with local regulations and promotes environmentally responsible practices.

In summary, specialized equipment for carpet removal services in Portland, OR, includes carpet extractors, carpet tacks removers, floor scrapers, knee kickers, and disposal bags. Each type of equipment plays a significant role in ensuring the job is completed efficiently, safely, and with a minimal impact on the surrounding environment.

How Can You Accurately Calculate Carpet Removal Costs in Portland OR?

To accurately calculate carpet removal costs in Portland, OR, consider factors such as labor rates, carpet type, total area, disposal fees, and any additional preparation work required.

Labor rates: Labor costs typically range from $1 to $3 per square foot. This price includes the time taken by professionals to remove the carpet and prepare the underlying surface. According to HomeAdvisor, the average labor cost for carpet removal in Portland is about $2 per square foot (HomeAdvisor, 2023).

Carpet type: The type of carpet can affect removal costs. Heavier carpets, such as those with attached padding or multiple layers, may require more effort and result in higher costs. Estimates suggest an additional charge of $0.50 to $1 per square foot for thicker carpets.

Total area: Measure the entire carpeted area to be removed. The more square footage involved, the higher the overall cost. For example, if you have 500 square feet of carpet, and the labor rate is $2 per square foot, the labor cost alone would be around $1,000.

Disposal fees: Disposal fees can vary depending on local regulations and landfill costs. In Portland, disposal fees may range from $30 to $100 for a standard truckload of carpet waste. These fees should be factored into your total cost calculations.

Preparation work: Additional costs may arise if the subfloor requires preparation. Tasks such as removing staples, cleaning, or repairing the subfloor can increase labor time. Budget additional charges of $100 to $300 for these potential services.

By considering these factors, you can more accurately estimate your carpet removal costs in Portland, OR.

What Online Tools Can Help You Estimate Carpet Removal Costs?

Various online tools can help you estimate carpet removal costs. These tools provide a range of estimates based on factors such as the size of the area, type of carpet, and labor costs.

  1. Carpet Removal Cost Calculators
  2. Home Improvement Websites
  3. Construction Estimating Software
  4. Local Contractor Quotation Services
  5. DIY Cost Estimation Apps

To understand how these tools can assist in estimating costs more effectively, let’s explore each option in detail.

  1. Carpet Removal Cost Calculators: Carpet removal cost calculators are online tools that allow users to input specific details related to their project. These details typically include room dimensions, the type of carpet involved, and any additional factors such as furniture removal. By providing a customized estimate based on inputs, these calculators can deliver a reasonably accurate cost range for carpet removal jobs.

  2. Home Improvement Websites: Numerous home improvement websites offer comprehensive guides and cost insights into carpet removal. These resources may include articles detailing average costs, material disposal fees, and labor rates in various regions. Websites like HomeAdvisor and Angie’s List collect data from real projects, giving users a general idea of what to expect financially. A 2023 survey by HomeAdvisor indicated that average carpet removal costs range from $2 to $4 per square foot, depending on the complexity of the job.

  3. Construction Estimating Software: Professional construction estimating software can provide highly detailed estimates for carpet removal. This type of software is typically used by contractors but can be accessed by individuals seeking accurate figures. The software considers factors like local labor rates, the square footage to be removed, and additional costs for disposal or replacement. Tools like ProEst and PlanSwift are popular in the industry for their comprehensive analysis capabilities.

  4. Local Contractor Quotation Services: Homeowners can receive direct quotes from local contractors through online platforms. Services such as Thumbtack and Porch allow users to describe their project and receive estimates from multiple contractors. This gives individuals the opportunity to compare prices and services, ensuring they make an informed decision. According to a 2023 study by the National Association of Home Builders, contacting local contractors can often yield individualized insights not available through generalized calculators.

  5. DIY Cost Estimation Apps: Certain mobile applications offer on-the-go cost estimations for home improvement projects, including carpet removal. These apps are user-friendly and designed for homeowners wishing to assess their project costs without deep technical knowledge. Examples of useful apps include Homewise and Costimator, which can help track expenses and create budgets for renovation projects.

Using these online tools can significantly aid in estimating carpet removal costs, providing you with various perspectives and potential price ranges.

How Does a Carpet Removal Calculator Assist in Budgeting for Your Project?

A carpet removal calculator assists in budgeting for your project by providing a clear estimate of costs. It calculates the total expense based on the size of the area, the type of carpet, and any additional services needed. First, you input measurements of the carpeted area to determine the square footage. Next, the calculator factors in the removal costs per square foot, which can vary based on material and complexity of the job. It may also include costs for disposal and any required repairs to the subfloor.

By summarizing these costs, the calculator helps you understand the total financial investment required. This comprehensive view allows you to align your project goals with your budget. Ultimately, using a carpet removal calculator streamlines the budgeting process and aids in making informed financial decisions for your home improvement project.

What Essential Factors Should Be Included in Your Carpet Removal Budget?

The essential factors to include in your carpet removal budget are labor costs, materials disposal fees, potential subfloor repairs, and any additional services.

  1. Labor Costs
  2. Materials Disposal Fees
  3. Potential Subfloor Repairs
  4. Additional Services

When budgeting for carpet removal, it is crucial to understand each of these factors in detail.

  1. Labor Costs:
    Labor costs refer to the expenses incurred by hiring professionals to remove your carpet. Estimates vary based on the region and complexity of the job. On average, carpet removal can cost between $1 to $3 per square foot for labor alone. A survey by HomeAdvisor in 2023 indicated that professionals charge different rates based on experience, leading to a wide range of potential costs. Homeowners should also consider whether they will remove the carpet themselves, which could cut costs significantly.

  2. Materials Disposal Fees:
    Materials disposal fees cover the costs of getting rid of the old carpet and padding. Many local waste management companies charge fees based on the weight or volume of the materials disposed of. According to the Environmental Protection Agency, improper disposal can lead to fines. Therefore, budget for proper disposal to avoid unexpected charges. Typically, fees can range from $50 to $150, depending on the locality and regulations regarding waste management.

  3. Potential Subfloor Repairs:
    Potential subfloor repairs may arise if there is damage underneath the carpet. Homeowners should inspect the subfloor for water damage, rot, or structural issues. Repairing or replacing a damaged subfloor can range from $100 to $2,500, depending on the extent of the damage. A study by the National Association of Home Builders highlighted that homeowners often overlook this aspect, which can lead to larger problems if not addressed during the carpet removal.

  4. Additional Services:
    Additional services may include moving furniture, carpet cleaning, or installing new flooring. Moving furniture can add $50 to $150 to the total budget, depending on the amount and type of furniture. If the new flooring includes professional installation, costs can rise significantly. A flooring installation can average $3 to $10 per square foot, as noted by Lowe’s. Homeowners must consider these possible additions to ensure their budget is comprehensive and realistic.

By breaking down these factors, homeowners can create a more accurate budget for carpet removal.

Related Post:
mattress weight calculator
Mattress Size Calculator
Mattress Depriciation Calculator

Leave a Comment