Account Information

How do I buy from HomeRoots?

To sign up as a Buyer please go to: Buyer Registration Page, sign up and we will contact you with your login credentials after one of our admins approves your account. Before you begin the self-service registration process, be sure to have the following information available: Your business name, address, contact information, a telephone number where you can be reached during this registration process and lastly your tax identity information

Is there a setup fee?

No, we do not charge any fees. We do however charge for enhanced or customized data feeds.

I have forgotten my username and/or password? What should I do?

Click on Login and then select Forgot Password?

Is there a minimum I have to spend to purchase from HomeRoots?

No, there is no minimum order.

I'm concerned about other people or companies gaining access to my personal account information. Is my information secure?

Because we value the security of our customers, we do not share the email or postal addresses of our dealers with outside parties.

Shopping & Ordering

What forms of payment do you accept?

We accept Visa, MasterCard, American Express, Discover and PayPal.

I placed an order online. Can I cancel it now?

Orders can be cancelled as long as they are in a pending state. If the order is in progress you may still reach out to to see the status of the order/cancellation.

I have an additional question regarding a product or service on your site? Is there anyone I can call to address these questions?

Our friendly and knowledgeable customer service team is ready to assist you with any questions you may have regarding HomeRoots products and services. Please call us at 862-203-8249. Monday - Friday from 9:00am - 5:00 pm Eastern Time. In addition, we provide chat support and email support at 7 days a week.

Shipping & Delivery

Where do you ship from?

We have multiple Distribution Centers throughout the United States

How much will shipping cost?

Each order varies. Once you place the item in your cart you will be able to see all applicable shipping charges. In addition, we provide an estimated flat rate fee within the price/product sheet indicated in the data feed section of our site.

I placed an order today. When will my new items arrive?

From the moment your order has been shipped it can take 2-7 business days for it to arrive to you within the United States and Canada.

I'm not going to be in the delivery location on delivery day. Do I have to sign for my package?

Parcel orders via FedEx, UPS and USPS are usually delivered without a signature. However, LTL/White Glove Delivery do require a designated date and signature for delivery.

How are LTL shipments delivery arranged?

When we ship out an order, we will indicate the carrier name along with the shipment confirmation via email. Several days before the expected delivery, the carrier will call you to schedule an appointment. Please setup a day and time that works best for you.

Product Information

I tried to order a product that is currently sold out. Will it ever be available again?

Our inventory on the site is updated every couple of hours. If an item is currently out of stock it will be replenished. If we know the date of replenishment, we will indicate it on the item's page in the ETA field. Otherwise, please contact and they will inform you as to when the item is available for purchase.

Do you offer a guarantee or warranty on your products?

We do have a 30-day guarantee against Manufacturer Defects. Returns are only accepted with a return authorization number. For a Return Authorization Number, please email


Do you offer a guarantee or warranty on your I received an item that my customer no longer wants. How do I return it?

Merchandise returned due to buyer's remorse must be in the original package in resellable condition, returned within 30 days of receipt and returned at your expense. In the case of a defective product, we will either ship a replacement or provide you with full credit.

Live Chat

Live Chat with Customer Service?

Our Live Chat on is available 7 days a week from 9am-5pm EST time. Please call us at 862-203-8249 or email us at for assistance