JDV Electric Logo

Ceiling Fan Installation and Repair Pricing in Greater Essington

Know your ceiling fan costs upfront. Our Replace/Install service is priced from $300 to $450, with clear, flat-rate options before work begins. We serve the Greater Essington area, including Philadelphia, King of Prussia, and West Chester. Homeowners rate us 4.9 from 901 reviews for professional, code-compliant work. Tell us about your fan project and we will schedule a convenient visit today.

What can you expect to pay?

Price Factors

What moves the final number.

These variables drive the biggest cost swings across JDV Electric job history.

Replace/Install
Our price$300 – $450
Typical$251 – $1,500

Raises the price5
New wiring run required+$450 – +$750
Electrical box upgrade (fan-rated)+$275 – +$450
High or vaulted ceiling+$250 – +$600
Remote or smart control setup+$75 – +$175
Additional fan assembly.+$75 – +$225
Our work

Project Gallery

JDV Electric showcases dedication and professionalism in every task, ensuring top-quality service for your needs.
Why us

Why Choose Us

Licensed and insured

Licensed in PA, NJ, and DE; background-checked technicians

Family-owned since 2005

Local team proudly serving homeowners since 2005

Eaton-certified pros

Eaton-certified contractor for reliable components and installs

Upfront flat-rate pricing

Written estimates and no surprises on your bill

Trusted by neighbors

4.9 rating from 901 reviews

Social proof

What Our Customers Say

5.0
quality

“Gerry did a great job installing 4 fans and an overhead light. Highly recommend JDV.”

5.0
professionalism

“Very professional installation of a ceiling fan and they fixed a minor circuit issue.”

5.0
quality

“Vic installed another ceiling fan in my house and did a great job.”

Got questions?

Frequently Asked Questions

The most common ceiling fan problems at home come from three areas: loose or imbalanced hardware, failing electrical controls inside the fan, or improper/aged wiring at the box or switch. The most frequent trigger we see is simple imbalance or looseness after years of vibration. Our electricians handle this work in the Lansdowne area, and we focus on safe, code‑compliant fixes. If a fan wobbles at one speed but not others, a slightly warped blade or out‑of‑true bracket is a frequent find during inspection.

Look for these specific signs and likely causes:

  • Wobbling: loose mounting bracket or imbalanced/bent blade.
  • Speeds won’t change: failed speed control or capacitor in the fan.
  • Strange noises: loose canopy/box screws or worn motor bearings.
  • Won’t turn off/on: faulty wall switch, pull chain, or circuit issue.
  • Bulbs won’t light: bad bulb, loose socket, or light‑kit wiring fault.
  • Burning odor or sparks: stop use immediately and schedule service.

Turn off power at the switch and breaker if you notice heat, smoke, or arcing before calling a licensed electrician.

Updated: 2026-08-08

Need help in Lansdowne, PA? Call (610) 427-2089 or book online. "Gerry did a great job installing 4 fans and an overhead light in our new house." — Rutu M.

Learn more

Helpful Resources

The Secret to Cooler Summers: Top Ceiling Fan Installations


Estimated Read Time: 3 minutes

As summer temperatures rise, ensuring a comfortable home becomes a top priority. Ceiling fans are not only a stylish addition ...

West Chester, PA Ceiling Fan Repair: Fix Wobbling Fast


Estimated Read Time: 11 minutes

A shaky ceiling fan is more than annoying. It can damage the motor, loosen wiring, and make the room feel less comfortable. T...

Alden, PA Ceiling Fan Installation & Repair Costs


Estimated Read Time: 11 minutes

A flicker, a hum, or a fan that stops working often points to wiring issues. If you are wondering about ceiling fan wiring re...

Where we work

Where We Work

Essington

PA

Aston

PA

Prospect Park

PA

Havertown

PA

Saint Davids

PA

Springfield

PA

Brookhaven

PA

Media

PA

Drexel Hill

PA

Wyncote

PA

King of Prussia

PA

Upper Darby

PA

Merion Station

PA

Chester

PA

Clifton Heights

PA

Chadds Ford

PA

Alden

PA

Audubon

PA

West Chester

PA

Garnet Valley

PA

Kennett Square

PA

Downingtown

PA

Glenolden

PA

Newtown Square

PA

Wallingford

PA

Chester Springs

PA

Wayne

PA

Philadelphia

PA

Rose Valley

PA

Bala Cynwyd

PA

Broomall

PA

Aston Township

PA

Exton

PA

Paoli

PA

Wynnewood

PA

Collingdale

PA

Holmes

PA

Swarthmore

PA

Gladwyne

PA

Darby

PA

Rutledge

PA

Upper Chichester

PA

Lansdowne

PA

Ardmore

PA

Glen Mills

PA

Malvern

PA

Bryn Mawr

PA

Ridley Park

PA

Morton

PA

Yeadon

PA

Ready when you are

Schedule service today

(610) 427-2089