Page 1 of 359 results
Business
(Click name for details/checkboxes to compare)
(clear)
Checkbook's
Top Rating What is this?
for Quality
Ratings for Overall Quality What is this?Most Recent Comment

A A West

214 Dock St
Chester, PA 19013 610-872-3302

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
65%
NO
65%
Not great - Oct 31, 2023

See all comments

A Brooks Construction Kanga Roof

2911 Ford Rd
Bristol, PA 19007 215-752-6145

Checkbook's Top Rating:
for Quality:
Ratings for Overall Quality:
85%
85%
Good efficient job and quickly done. - Sep 23, 2023

See all comments

A Plus Roofing & Contracting

8864 Manchester Ave
Philadelphia, PA 19152 215-988-9004

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
61%
NO
61%
They do very good work - Aug 24, 2024

See all comments

Advance Inc

645 Dawson Dr #A
Newark, DE 19713 302-324-8890

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
79%
NO
79%
Really good experience - Aug 29, 2024

See all comments

All American Roofing & Remodeling

1015 Brandywine Blvd
Wilmington, DE 19809 877-766-3776

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
80%
NO
80%
Highly recommend - Aug 21, 2024

See all comments

Argentina & Son Roofing

4420 Longshore St
Philadelphia, PA 19135 215-331-6389

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
76%
NO
76%
They are an excellent group! They are knowledgable. - Oct 31, 2023

See all comments

Aulettos Roofing & Siding

177 Cherry Tree Ln
Cherry Hill, NJ 08002 856-755-7400

Checkbook's Top Rating:
for Quality:
Ratings for Overall Quality:
85%
85%
I truly love this company - Aug 20, 2024

See all comments

Breen Roofing

5 Mansoor Ct
Sewell, NJ 08080 856-228-0444

Checkbook's Top Rating:
for Quality:
Ratings for Overall Quality:
94%
94%
Needed minor roofing repair after tornado. This small family business couldn't be nicer. Exceedingly reasonable repair cost. I was happy to pay... - Jan 11, 2022

See all comments

Bridesburg Roofing

4557 E Belgrade St
Philadelphia, PA 19137 215-288-1674

Checkbook's Top Rating:
for Quality:
Ratings for Overall Quality:
92%
92%
There were several roofing concerns. Our twin home’s flat roof had not been attended to in years, our shed roof’s needs were many ( rotted... - Oct 01, 2023

See all comments

C & C Family Roofing & Siding

533 Davisville Rd
Willow Grove, PA 19090 215-322-8687

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
68%
NO
68%
Best local company - Oct 12, 2023

See all comments

C D Kaller

422 Davisville Rd
Willow Grove, PA 19090 215-659-3000

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
60%
NO
60%
Had to call multiple times to get a quote for a small repair. But good workmanship. - Aug 16, 2013

See all comments

Clarence E Smith Roofing

4528 Devereaux St
Philadelphia, PA 19135 215-338-8548

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
83%
NO
83%
Professional staff that arrives within the window and gives you estimates and clear pricing upfront and is very transparent. - Aug 19, 2024

See all comments

CMB General Contractors

272 Old Marlton Pike
Medford, NJ 08055 609-953-1798

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
82%
NO
82%
Excellent - Aug 28, 2024

See all comments

Dave Adam's Roofing Siding & Windows

600 Rte 47 S
Cape May, NJ 08204 609-889-5000

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
75%
NO
75%
No raters have left a written comment.

DeFrehn Roofing

PO Box 622
Newtown, PA 18940 215-860-1000

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
81%
NO
81%
great company to work with - Oct 31, 2023

See all comments

Diversified Roofing

5681 W Lincoln Hwy
Parkesburg, PA 19365 717-442-8422

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
67%
NO
67%
Responded to my emergency call promptly and did not overcharge. Job was done to my satisfaction. - Jan 25, 2019

See all comments

DJK Roofing

214 W Main Street, Suite L-2
Moorestown, NJ 08057 856-778-3900

Checkbook's Top Rating:
for Quality:
Ratings for Overall Quality:
94%
94%
above the bar work & crew. reliable & professional. - Oct 11, 2023

See all comments

Duane Mainardi Builders

101 Marbel Ave
Evesham, NJ 08053 609-923-4548

Checkbook's Top Rating:
for Quality:
Ratings for Overall Quality:
93%
93%
I used Duane Mainardi to replace the old roof on my townhouse. A lot of the planning was done with the owner himself over the phone. He can come off a... - Jun 14, 2025

See all comments

Dunbar Roofing & Siding

601 Berwyn Ave
Berwyn, PA 19312 610-644-6450

Checkbook's Top Rating:
for Quality:
Ratings for Overall Quality:
92%
92%
Definitely the most expensive by far of the quotes we received but was the only one who provided an estimated detailed enough to give us comfort the job... - Oct 08, 2024

See all comments

Eiseman Construction

110 S Sand Rd
New Britain, PA 18901 215-345-9159

Checkbook's Top Rating:
for Quality:
NO
Ratings for Overall Quality:
72%
NO
72%
Eiseman put on new roofs for our entire development - they did a good job. Were responsive for questions. Can't comment on prices as they were... - Feb 08, 2024

See all comments

How we gather (and how to interpret) our data

Roofing work is expensive, and, if you hire the wrong contractor, you can spend thousands of dollars too much and still get terrible work. Our ratings of area roofers will help you nail down the best roofers for your job.

The type of windows you buy will affect your home’s appearance, the amount of light admitted, your comfort, and energy savings. Plus, some windows last longer than others.

We receive a disturbing number of complaints from consumers regarding window installation work, often about companies that advertise heavily. Many complaints are about sloppy work.

Whichever window company you choose, make sure you have a tight contract that includes all details on the product and installation, payment schedule, work schedule, and guarantees.

Although the cost of equipment has come way down, for most homeowners the biggest obstacle to going solar remains price: For a typical house in this area, you’ll have to plunk down at least $18,000. You’ll eventually get your money’s worth, but it will take time.

Begin by carefully considering what you think you want and how you can get it. Weigh your wish list against what you’ll probably pay to fulfill it.