Don't get Empire Today for your carpet. They advertise "next day" but you have to wait from 8am to 6pm - they didn't show up till 7pm.
Waste of an entire day off from work,-the quality is horrible, worn out in a yr, no customer service--won't return calls even though we have a 5 yr warranty, installers damaged our walls and didn't stop even when we asked them to be careful.
I wish I had read these reviews before we called them. Warn your friends and family--they are not a good or reputable company.