-Find top-rated Service Providers

Find Top-Rated Elk River Carpet Installers

Angie's List helps you hire the best - and avoid the rest!

Carpet Installers to Avoid

142

Top Rated Carpet Installers

79

Prevent buyer's remorse with us

  • Over 3 million people trust Angie's List to help make the right choice
  • Be informed to avoid costly mistakes
  • Shop with us to ensure a fair price
  • Our complaint resolution team will help if a project goes bad
+See Verified Local Reviews

Over 6,504 reviews for
Elk River Carpet Installers from people just like you.

D
"This carpet has lots of issues. It is very expensive, requires a special kind of vacuum that costs hundreds of dollars, and requires special training to be professionally" cleaned. You have to vacuum every inch of it at least once a month - even along all walls/baseboards - because any dust or dirt that accumulates can attract carpet eating insects. It is a low profile weave, so seams are very hard to hide. It is made of all nontoxic materials (which is why I purchased it), but one roll doesn't really match another roll of the same color so you can end up with two tones in one room. It dents very easily so that impressions left by large furniture never rebound and leave permanent
wherever couches or large chairs have been sitting. It's wool, so when it's humid or rains, it smells like wet wool. I've had the carpet in my house for months now and even when it is hot, dry weather, it still smells like lanolin/wool in my house. Finally, the manufacturer has no customer service department, so the owner has all complaints messaged to himself but he never calls the customer back. The carpet is sold by very few dealers and one of them told me the owner/manufacturer is very difficult to deal with. If I had it to do over, I'd get Nature's Carpet out of Canada instead.

-Sandra R.

F
"Found this company on Angie's List which had an A rating and had was a Super Service Provider recipient and called to get information on their product. I had" already done some shopping and had some idea of what I wanted though I did not necessarily use the correct terminology. I spoke to
and listed the information I had so far, and he proceeded to tell me the information I was giving him was all incorrect and no such product was available. I had spoke to three other flooring companies prior to calling this company (with the same terminology) and they had no problems giving me the estimates over the phone.
informed me that companies like Home Depot could answer my questions (regarding carpet weight, 70
, or 1" pad with Teflon) because they had clerks that could look that information up on the computer, and then he proceeded to tell me if I wanted to buy his product, I would have to know what I'm talking about, or come into his showroom to choose from his product line. The
he used was belligerent, and his attitude towards me indicated contempt for wasting his time. Working in customer service for over 30 years, I felt a better way to handle a call like this would be to simply determine what the customer was saying by asking open ended questions, zeroing in on what they had in mind, and providing them with their request and encouraging them to stop in for a more personalized estimate. But instead he gave me the impression I was wasting his time and he began to lecture me on the proper procedure of shopping for his kind of product. I won't shop at this company, and I will encourage my friends and family to bypass this company when looking for carpet for their homes. This is not the kind of customer service is expect from a company that ranked so high on Angie's list.

-Marjorie L.

+Shop, Schedule, and Save on Services

Shop, Search and Save from anywhere!

  • Offers are exclusively provided by highly rated companies
  • Angie’s List members have access to exclusive discounts on local services
  • Shop, schedule, and stay on top of progress from any device
  • Our 30 Day Refund Guarantee means you can buy with confidence!
+Join 2 Million People on Angie's List

Over 2 million people trust Angie's List.

  • Your Membership Includes:
  • Instant access to top rated businesses covering 700+ services
  • Our Complaint Resolution Team to help when a project goes bad
  • On-the-go access to our iPhone, Android, & iPad apps
Find top-rated Service Providers
See Verified Local Reviews
Shop, Schedule, and Save on Services
Join 2 Million People on Angie's List

Local Articles in Elk River

How to choose the right carpet for your home

One highly rated provider shares important considerations homeowners should make when choosing the carpet for various rooms in their home.

paKUchJtI4Y

Carpet and rugs

Wood or tile floors are good in some rooms, but most homeowners prefer to install carpeting in living rooms and family rooms, especially when children are small. Here are tips on the types of carpeting available and how to pick the right one for your home.

Although it looks and feels like wood, bamboo is actually a grass. (Photo courtesy of Angie's List member Kent T. of Ossining, N.Y.)
Flooring Sales/Installation/Repair, Hardwood Flooring Sales/Installation/Refinishing, Carpet Sales/Installation/Repair

If you're looking for eco-friendly flooring, research the composition of the flooring, as well as the adhesives and glues.

Hedayat Mukhtarzada, owner of Art Connection Oriental Rugs
Oriental Rug Cleaning, Carpet Sales/Installation/Repair

“If you work hard in this country, and you are honest, you can reach whatever you want." — Hedayat Mukhtarzada

Carpet dyeing a carpet
Carpet Cleaning, Carpet Sales/Installation/Repair

Carpet dye can cover stains that you can’t remove.

Carpet next to wood floor
Carpet Sales/Installation/Repair

There's more to picking carpet than choosing style, color and manufacturer. Here's what to know to be sure the installation goes well and you avoid hidden fees.

Inspiration & Ideas

bedroom design
Home entertainment room
open-concept living room
bedroom design with blue and yellow color pallet
bedroom with drapes and roman shades
bedroom with bold interior paint colors

Angie's Answers

?
Most  reputable carpet stores should be able to help you, they know what is available. and should be able to find a good carpet for a good price. sometlmes they will buy overruns that are a good value. Also,   make sure they do use a power-streacher when they install the carpet! Pat All Carpet Repair
?

Carpet with pad purchase cost $10-20 for really economy cheap stuff, $20-30 for normal brands, and $30-50/SY (square yard) for high-end carpet, to $100 or more for custom or gold thread and such.

Installation cost does not change much depending on what varpet is installed - generally about $10-20/SY.

So, for normal medium-range carpet I would assume $30-50/SY.

1 Square yard = 9 Square feet

?
?

Carpet Installation reviews in Elk River

A

Rating
Elk River Carpet Installers Provider Name Locked
is fabulous. Called before appointment, arrived on time, VERY personable. Moved furniture, repaired wrinkles and vacuum carpet throughout each bedroom and effected part of hall. Price very reasonable. Quality of work exceptional. We are VERY PLEASED.
- Leon W.
A

Rating
We were removing built ins in 3 rooms. In 2 rooms this left vacant areas at the
Elk River Carpet Installers Provider Name Locked
.
Elk River Carpet Installers Provider Name Locked
suggested using remnants from the carpet in the family room which we were also replacing, as opposed to new carpet in those rooms, as then it would not match the rest of the upstairs. We have already left the area, she did a great job working with us remotely and having our daughter come by to check the color match. Work done well and on time
- Michael A.
A

Rating
Fortunately we had carpeting left and Mr.
Elk River Carpet Installers Provider Name Locked
did an excellent job . His repairs are not noticeable and blend in perfectly. Mr.
Elk River Carpet Installers Provider Name Locked
showed up on time, worked efficiently and professionally. Highly recommend using him for any carpeting needs.
- Johanna O.
A

Rating
This is the only vendor I will use for anything Flooring or Tile related. I stumbled into
Elk River Carpet Installers Provider Name Locked
approximately 10+ years ago when they had just opened their showroom on Center St, Deer Park, and I am so glad I walked in that Saturday afternoon and met Mr.
Elk River Carpet Installers Provider Name Locked
.
Elk River Carpet Installers Provider Name Locked
is a family owned and operated business that understands the meaning of SERVICE and PROFESSIONALISM.
Elk River Carpet Installers Provider Name Locked
has installed flooring in every house I've owned and every one that I purchase and remodel. They have removed old tubs and built new full tile showers. Installed kitchen granite countertops and backsplash. I've not found anything that they cannot do ...if you are wanting to do anything involving flooring or tile of any kind :"walls, floors, showers...etc" ... this is the place to call. Their prices are extremely fair and competitive and their professionalism and cleanliness on the job site is excellent.
- nancy A.
A

Rating
I had ordered carpet for my rental property, and when the carpet was delivered, the contractor to install it did not show up. I found
Elk River Carpet Installers Provider Name Locked
online, and he was able to get to the job in just a matter of days.
Elk River Carpet Installers Provider Name Locked
was polite, professional and priced right, and I am actually glad the other contractor didn't do the job. I would highly recommend
Elk River Carpet Installers Provider Name Locked
to anyone!!!
- Shawn S.
A

Rating
I left
Elk River Carpet Installers Provider Name Locked
, owner, a text message and he got back to me within 30 minutes. He asked that I text a photo of the damaged area, which I did, and he sent me an estimate and said he could do it the next day at 0830.
He arrived promptly and we selected the best remnant for the patch and repair work. He also looked at the large, basement room that needed to be re-stretched and and gave me an estimate.
Elk River Carpet Installers Provider Name Locked
moved the tack strip and 'cut-in' the new piece using heat sealing on the seam. Looks great!
Next he moved to the basement and power stretched the carpet after drilling and re-nailing the nail strips. The carpet looks like new.
Elk River Carpet Installers Provider Name Locked
was punctual, professional and cheery to work with. Couldn't ask for better service. I will definitely use him again for carpet needs and recommend his work to others without reservation.

- Ann-Marie R.
N

Rating
We had wood floors and carpet installed by
Elk River Carpet Installers Provider Name Locked
and couldn't be happier. Our sales person,
Elk River Carpet Installers Provider Name Locked
, was very knowledgable and helpful and helping us make the right decisions. Our wood floor installer,
Elk River Carpet Installers Provider Name Locked
, was truly remarkable. He clearly takes great pride in his work and it shows. We looked at other companies and without a doubt, we made a great choice. Great people and superior workmanship.just now
- Bob B.
F

Rating
.Quoted a price of $2,491.84 to install 552 sq ft of carpet. The price quoted was to install"Rip up old carpet, install pad, and install carpet over pad". The price was $441.00 for the pad, installation standard (pad and tack) $662.40.
When the installer removed the old carpet he showed me the underneath pad was in perfect shape, no black spots, no buckled pad and said I don't really need to redo with a new pad. I asked him a couple of times if he was sure and he ensured me no problems. I told him OK and will save me the expense. Problem is
Elk River Carpet Installers Provider Name Locked
only took off the pad and nothing for the hours the installer saved not removing the pad, hundreds of tacks ,and cutting and installing the new pad.
When I brought this to the attention of
Elk River Carpet Installers Provider Name Locked
I was told that the install price was the charge whether he removed the old pad and installed the new pad or he didn't. I don't know why I wasn't told that I am paying for work not performed and would have changed the pad. I cannot believe a businessman is paying his installer money for 2-3 hours of work he didn't perform but i am.
- Dennis S.

Carpet Installers in Elk River, MN

Companies below are listed in alphabetical order. To view top rated service providers along with reviews and ratings, Join Angie's List Now!

651 Carpets

1451 Willow Lake Blvd
Vadnais Heights

A & A Property Restoration LLC

7130 Park View Lane
Eden Prairie

A 1 Floors Inc

13533 Jay St NW
Andover

A People Service

PO Box 490774
Minneapolis

A-1 Hauling & Roll-Offs

25376 Xkimo St NW
Isanti

A-Plus Carpet Cleaning

2635 Fisk St
Saint Paul

Aavalon Services Inc

855 SW 3rd St
Saint Paul

ABBEY CARPET NORTHWEST INC

233 Central Ave
Osseo

ABBEY CARPET OF CAMBRIDGE

1565 Highway 95 E
Cambridge

ABBEY CARPET OF ELK RIVER

709 PROCTOR AVE NW
Elk River

Abbey Carpet Of Mounds View

2222 Cty Hwy 10
Saint Paul

ABBOTT PAINT & CARPET

2223 4TH ST
Saint Paul

Above And Beyond Flooring INC

11898 Knolls Path
Lakeville

ACE CHEM DRY

7116 88th Ave N
Minneapolis

ACE FLOORING & SERVICE LLC

1971 Seneca Rd
Saint Paul

Acoustics Associates Inc

1250 Zane Ave N
Minneapolis

ADAMS INTERIORS

551 6th St NW
Elk River

Advanced Carpet Restoration

6028 Elliot Ave S
Minneapolis

Al's Check Cashing

1434 93rd Ln NE
Minneapolis

All Around

701 Decatur Ave. N
Minneapolis

All Carpet & Vinyl Services Inc

20820 Fern Dr
Lakeville

ALL METRO CARPET INSTALLATION INC

17650 FIELDFARE WY
Farmington

ALLIED FLOOR COVERING LLC

151 BRIDGEPOINT DR
South Saint Paul

Amazing Green Carpet Clean

2009 W Broadway Ave
Forest Lake

American Independent Remodelers

13055 Riverdale Dr NW
Coon Rapids

AMERICAN RUG LAUNDRY

4222 E LAKE ST
Minneapolis

ANDERSEN FLOOR COVERING INC

8616 Xylon Ave N
Minneapolis

Anderson's New Carpet Design

7685 Main St NE
Minneapolis

Anton's Floorcovering LLC

1221 Wildwood Way
Chaska

Aztec Exteriors LLC

856 Magnolia Ave E
St. Paul

B & B Carpet One & Tile

6937 Hwy 10 NW
Ramsey

Bannochie Builders Inc.

PO Box 32043
Fridley

BEBO BROTHERS CARPET INSTALLATION LLC

315 HARRISON AVE S
Hopkins

BECKER BROTHERS INC

825 1ST ST NW
Saint Paul

Behr's USA Carpet And Flooring

396 Schilling Dr
Dundas

Bob's Professional Carpet Installation, LLC

4732 Sycamore Trail
Maple Plain

Brian's Floor Covering

15325 Greenhaven Ln
Burnsville

Building Renewal Inc

21375 County Rd 5 NW
Big Lake

Cahaba Scapes

2130 11th avenue north

CAP Carpet & Flooring LLC

1449 1st Ave NW
New Brighton

Capital City Construction & Remediation

3432 Denmark Ave
Saint Paul

CARPET CITY OF COON RAPIDS INC

3060 Coon Rapids Blvd NW
Coon Rapids

CARPET COURT

8601 W Point Douglas Rd S
Cottage Grove

CARPET DIRECT

1042 Warner Ave
Saint Paul

CARPET KING

1885 S ROBERT ST
Saint Paul

CARPET ONE KJELLBERG

19116 FREEPORT ST NW
Elk River

Carpets and Install

329 71st St N
Mahtomedi

CARPETS INSTALLED.COM

222 County Road B2
Saint Paul

Carpets Plus Color Tile

11700 Van Buren St NE
Minneapolis

Carpets Plus/ Color Tile

955 Hwy 7 W
Hutchinson

CBL Floors

5456 South Robert Trail
Inver Grove Heights

CHUCK'S CARPET INSTALLATION

7311 JACKSON ST
Minneapolis

Ck Remodeling & Maintenance

309 Harrison Ave
Saint Paul

CLOSURE CONSTRUCTION INC

15387 AQUILA AVE S
Savage

Color Your Carpet

9733 Elaine Rd.

Compass Interiors, LLC

3290 Hamel Court
Little Canada

Complete Basement Systems

54004 Loren Dr
Mankato

CONSTRUCTION YOUR WAY INC

1860 HAWTHORNE AVE E
Saint Paul

Cool Contractors Network

16287 Ipava Avenue
Lakeville

CREST EXTERIORS

22382 CHIPPENDALE AVE
Farmington

Crew2

2650 Minnehaha Ave
Minneapolis

Crud service

p o box 16070
Saint Paul

Dann's Carpet LLC.

694 Montana Ave E
Saint Paul

DELLWO BROTHERS CONSTRUCTION

11912 192ND AVE NW
Elk River

Deluxe Carpet Co

1195 7TH ST E
Saint Paul

DeMatteo Flooring

413 Oliver Ave N
Minneapolis

Dick's Metro Flooring

5611 Chicago Ave S
Minneapolis

Direct Flooring

1850 Pine Island Rd NE

DirectBuy of Indianapolis

8450 Westfield Blvd

Distinctive Flooring

1301 Cliff RD E
Burnsville

Done Right Carpet & Restoration Inc

3533 94th Ave N
Minneapolis

Empire Today - Minneapolis

2015 Silver Bell rd
Eagan

Erickson Flooring

24355 Hwy 65
East Bethel

Executive Exteriors & Remodeling

7308 Aspen Lane N
Brooklyn Park

FASHION INTERIORS

2108 10TH ST E
Glencoe

Five Star Building & Remodeling LLC

1954 6th St N
North St Paul

Floor Coverings International

2178 3RD ST
Saint Paul

Floor Coverings International

13500 Grove Dr.
Maple Grove

Floor Coverings International - Southwest Metro

11001 Excelsior Blvd #564
Hopkins

FLOORCOVERING PROFESSIONALS INC

9808 KIRKWOOD LN
Osseo

FLOORING INVESTMENTS INC

12845 Industrial park blvd
Minneapolis

Flooring Showroom

6075 North St
Saint Paul

FLOORS OF DISTINCTION

12642 BASS LAKE RD
Maple Grove

FloorWorks Inc.

8290 Main St Ne Suite 19
Minneapolis

GCM Inc

2201 107th Ln NE
Minneapolis

GEFFRE INTERIORS INC

2687 W Wayzata Blvd
Long Lake

Giese Carpet

10490 South Ave
Chisago City

Girtz Construction

16138 Goodview Cir
Lakeville

Golden Touch Carpet

17430 Wolverine St NW
Anoka

Gordon Interior Design

1825 York Avenue North
Golden Valley

Grandemoore Carpentry Inc.

222 Monroe St.
Anoka

Great Northern Resources

3230 Gorham Ave
Minneapolis

Great River Builders & Remodelers LLC

6648 Marlowe Ave NE
Albertville

Green Clean

7229 University Ave
Minneapolis

Greg Johnson Installations

13340 Poppy St NW
Andover

Hamernick Decorating Center

1381 Rice St
Saint Paul

HERTAUS FLOORS

121 MAIN ST E
New Prague

Hertaus Floors - Lakeville

20856 Holyoke Ave
Lakeville

High Quality Clenaing

5670 146th circle NW
Ramsey

Hirshfield's, Inc.

725 2nd Avenue North
Minneapolis

HOME DESIGN

3475 VERMILLION ST
Hastings

Home Design By Annie

5201 Birchcrest Dr
Minneapolis

Home For A Change

17801 Leemans Dr
Minnetonka

Home Place Builders Inc

3647 washburn s dr
St Louis Park

Hopkins Carpet One

907 Hopkins Center
Hopkins

House Rescuers, LLC

29809 137th Street
Princeton

In Sight Restoration LLC

12725 16th Ave N
Minneapolis

Innovative Flooring Design

840 Lake St E
Wayzata

Interior Aspects

10740 Lyndale Ave. So.
Minneapolis

Interior Floor Covering Services Inc

2510 Northland Dr
Mendota Heights

INTERSOURCE INC

275 Market Street
Minneapolis

Iron River Construction

586 Bavaria Lane
Chaska

J & S FLOORCOVERING LLC

1624 128th Lane NW
Minneapolis

J. Benson Construction

3230 Gorham Ave
Minneapolis

JEFF'S CARPET SERVICE

19608 YANCY ST NE
Cedar

Jeff's Home Maintenance

11121 E 270th St
Elko New Market

Jeremiah Stevens Construction LLC

112 12th ave nw
Saint Paul

JERRY'S FLOOR STORE

1550 County Highway 10
Springlake Park

JULIAN DESIGN

315 Lake Street E
Wayzata

Kazempour Oriental Rugs

154 Blake Rd N
Hopkins

Kazempour Oriental Rugs

154 Blake Road N
Hopkins

KB Carpets, LLC

2055 S Prarie View Rd

Keljik Oriental Rug Cleaning

4255 Bryant Ave S
Minneapolis

KEN'S CARPET

948 HIGHWAY 10
Elk River

KJELLBERG CARPET ONE

3183 NORTHDALE BLVD NW
Minneapolis

KNK FLOORING

15410 Fluorine St NW
Anoka

KRISPY CLEAN

5115 Excelsior Blvd
St Louis Park

Landmark Construction, Inc.

1918 E 86 1/2 St
Minneapolis

Larry's Floor Covering, Inc

212 Commercial St
Stillwater

Larrys Floor Covering L.L.C.

5540 Prestwick Place
Big Lake

Laura's Designs

405 East Mission Street

Layton's Flooring

2211 Black Oak Dr.
Hopkins

LEFEBVRE'S CARPET

9310 PARRISH AVE NE
Elk River

Legacy Design - Build

PO Box 654
Becker

LINOLEUM SALES CO

1128 PAYNE AVE
Saint Paul

Lofgren Construction LLC

357 Donna Ct
Big Lake

Lowe's

11651 Ulysses St NE
Minneapolis

Lowe's Home Improvement

3205 Vicksburg Ln N
Minneapolis

M & R Home Services

2510 Knollwood Dr
Saint Paul

Magic Carpets

7400 Lakeland Ave N
Minneapolis

Matson Carpet LLC

912 4th St SW
Forest Lake

Mcbroom Contracting

1434 Jaber Cir.
Saint Michael

MED WEST CUSTOM FLOORINGS INC

3700 Oak Creek Dr W
Saint Paul

Mels Floor Refinishing

1415 Carriage Ln
Cambridge

MENARDS

9000 E POINT DOUGLAS RD S
Cottage Grove

Metro Area Builders llc

PO Box 112
Cokato

Metro Carpet Outlet

2450 Washington Ave N
Minneapolis

MILLENNIUM CARPET SALES

544 SUMMIT ST NE
Columbia Hights

Natural Built Home

4020 Minnehaha Ave
Minneapolis

NEW STAR FLOORS

Elk River

North Country Installers

8813 Prestwick Pkwy
Minneapolis

Odor Medic

27635 Island View Rd.
Shorewood

Orange Rock Services L.L.C

959 Charlton street
West Saint Paul

Orfield Design & Construction Inc

9805 Oak Ridge Trl
Hopkins

Perrier Flooring

7951 Joseph Ct
Circle Pines

Precision Contracting

8351 Lake Dr
Circle Pines

Pride Remodeling & Construction LLC

19220 Kennedy St NW
Elk River

Pro Craft Floor Installation, LLC

13789 Swallow St Nw
Andover

Probrite, Inc

PO Box 661
Circle Pines

QualiCO

3208 West Lake St
Minneapolis

Ramsbacher QUALITY FLOOR

2211 Vermillion St
Hastings

RAY'S ABBEY CARPET

17000 205TH AVE NW
Big Lake

Re NEW Construction

1410 130th LN NW
Andover

Reliable Property Maint & Home Svc LLc

3085 Cardinal Cove Dr
Mound

Remodel Card

2575 Fairview Ave N
Saint Paul

RESTORATION PROFESSIONALS

505 MINNEHAHA AVE W
Saint Paul

RH Property Management LLC

6125 65th Ave N
Minneapolis

RM Flooring Specialists Inc

PO Box 32199
Minneapolis

Roncor Custom Rebuilders

10740 Lyndale Ave S
Minneapolis

ROOM IN A DAY

16820 HIGHWAY 10
Elk River

RUGS & MORE/BECKER BROTHERS

801 1ST ST NW
Saint Paul

Sage Flooring, LLC

Minneapolis, MN
Minneapolis

SCC Kitchen Bath & Home

14140 Northdale Blvd
Rogers

Schneider Carpet One

1112 W 7th St
Saint Paul

Seestedt's Carpet & Linoleum

282 6th St E
Saint Paul

Smart Construction & Remodeling Inc

8432 Xerxes Ave N
Minneapolis

Stanley Steemer

714 30th Ave N
Saint Cloud

Surface Surgeons

3726 Jackson St NE
Columbia Heights

The Home Depot

1705 Annapolis Ln
Minneapolis

THIS N THAT MAINTENANCE INC

655 FULLER AVE
Saint Paul

Thoroughbred Carpets

8745 W Hwy 101
Savage

THUNDER RESTORATION

2525 NEVADA AVE N
Minneapolis

Tims Carpet Cleaning

701 2nd St. S
Buffalo

TNA Carpet

PO Box 490185
Minneapolis

Total Restore

105 n oak st

TPM Flooring Inc

3200 Corporate Center Dr
Burnsville

Tru Property Solutions, Inc

716 74th Ave N
Minneapolis

VALUE PLUS FLOORING

3109 Neil Armstrong Blvd
Eagan

VILLAGE FLOOR & WALL INC

2221 108TH LN NE
Minneapolis

Vivo

111 Anapolis Street East
Saint Paul

Walshs Flooring LLC

604 MONNENS AVE
Shakopee

XL Carpet & Flooring

2301 37th Place
Columbia Heights

ZEROREZ®

5320 West 23rd Street
St. Louis Park

Shop Local Carpet Installation Services in Elk River, MN

Elk River Zip Codes

Join Angie's List to get the best local reviews in Elk River.

What Does My Membership Include?
  • Instant access to reviews for 700+ services
  • Exclusive service discounts - up to 70 percent off!
  • Top-notch support from our live call center
How does Angie's List work?
1. Say you need a Carpet Installer
2. Angie's List has tons of detailed, local reviews.
3. Find a winner, and book them.
4. Angie's List is there to resolve any issues.
CBS
Good Morning America
Fox News
USA Today
The Wall Street Journal
MSN money